nanopkg/laravel-orm-cache

此软件包可以帮助您缓存网站的数据。

dev-master 2023-07-03 04:24 UTC

README

使用此软件包,您可以轻松缓存数据库查询。此软件包将使您的应用程序运行更快。

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

安装

您可以通过composer安装此软件包

composer require nanopkg/laravel-orm-cache

用法

使用OrmCache并在模型中设置orm缓存键

use Nanopkg\OrmCache\Traits\OrmCache;

class Model
{
    use OrmCache; // import this class
    protected static $orm_cache_key = 'your key name here';
}

按DESC格式获取缓存数据

Model::cacheData();

按ASC格式获取缓存数据

Model::cacheDataASC();

获取缓存表的第一条数据

Model::cacheDataFirst();

获取缓存表的最后一条数据

Model::cacheDataLast();

获取缓存表查询

Model::cacheDataQuery();

清除缓存

Model::forgetCache();

测试

composer test

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

贡献

有关详细信息,请参阅 CONTRIBUTING

安全漏洞

有关如何报告安全漏洞,请查看 我们的安全策略

致谢

许可协议

MIT许可协议(MIT)。有关更多信息,请参阅 许可文件