## 关于后台查询,自动分页的简单优化
> 可以看到我这里后台的数据已经达到了1亿,使用后台自动分页已经非常的慢(一点也不夸张的说)
!来判断,根据查询条件来缓存匹配当前总条数
### 查了一下文档,因为使用的是laravel的paginator,那就意味着可以用simplePaginate
> 如果使用simplePaginate, 不会计算总行数不过你也因此不能知道总页数,没办法跳到任意页。~~$paginator->total() 获取结果集中的数据总数(在 simplePaginate 中不可用)~~
*这个可以每次统计后保存下来*
### 那么避免污染其他模型,直接在当前控制器重写else{
$total = $query->count('*');
Redis::set($key,$total,'EX',3600); //缓存时间根据业务调整