ThinkPHP5-缓存查询
来源:互联网 发布:手游答器软件 编辑:程序博客网 时间:2024/06/10 02:14
1、简单缓存查询:
在任意控制器里(若想在model里完成数据查询也可以,需使用Db类)
public function cacheSelect() { $_data = db('表名')->cache(60)->find(); dump($_data); //60s内在缓存里提取数据,不必再从数据库查询 }
2、设置指定缓存标识,使查询更有效率,使用更加方便:
public function cacheSelect() { $result = db('表名')->cache('随意字符')->where('id','<', 10)->select(); } //cacheKey方法为任意控制器的任意方法 public function cacheKey(){ //在其他地方直接调用查出来的数据,避免再次查询: $data = \think\Cache::get('随意字符'); dump($data); }
阅读全文
0 0
- ThinkPHP5-缓存查询
- ThinkPHP5之缓存使用
- ThinkPhp5数据库缓存分析
- ThinkPHP5使用缓存
- Thinkphp5 联合(关联)查询
- thinkPHP5 分页查询
- thinkphp5 配置redis数据缓存
- ThinkPHP5 清除runtime缓存文件
- Thinkphp5学习(16)查询范围
- ThinkPHP5-简单的批量查询
- thinkphp5.0中两表联合查询
- Thinkphp5 多条件查询和聚合查询
- thinkphp5,tpshop5编辑商品清除缓存问题
- thinkphp5行为扩展实现html静态缓存
- ThinkPHP5开发(四)查询用户列表
- ThinkPHP5 查询数据并处理结果
- thinkphp5查询某一行多个字段的值
- ThinkPHP5学习(10)数据库-查询语言
- Java精选笔记_JDBC
- 测试经验及测试方法
- Fence Repair (优先队列)
- SpringMVC上传文件
- QT自定义窗口以及控件
- ThinkPHP5-缓存查询
- Ajax原生态+封装
- jstree配置
- 启动zabbix报缺少libmysqlclient.so.18
- Nyoj38布线问题
- 关于freemarker操作word的相关问题
- ORACLE initialization or shutdown in progress解决方法
- 读研前的学习计划
- 设置多个复选框选中与取消选中