## 关于后台查询,自动分页的简单优化
> 可以看到我这里后台的数据已经达到了1亿,使用后台自动分页已经非常的慢(一点也不夸张的说)
![截图](/upload/img/20241026/26671c8f810a75.png)
------------
> 找到后台控制器的继承类 Crud
!> 很简单,那就使用tosql()来判断,根据查询条件来缓存匹配当前总条数
### 查了一下文档,因为使用的是laravel的paginator,那就意味着可以用simplePaginate
> 如果使用~~$paginator->total() 获取结果集中的数据总数(在 simplePaginate 中不可用)~~
*这个可以每次统计后保存下来*
### 那么避免污染其他模型,直接在当前控制器重写,需要在当前表新增数据的时候
清空所有select能模糊匹配的key(+1只适合一些情况)
!