【发布时间】:2018-08-26 17:14:36
【问题描述】:
我正在尝试自定义 CakePHP 的分页查询我正在使用基于视图的模型。该视图中有一些复杂的计算,当分页运行时,大约需要 3 秒才能拉出 20 行左右。然后它运行相同的视图,该视图包含在分页中使用的计数中。我可以在另一个表上运行一个简单的表计数,这会将加载时间减半,但我无法找到一种简单的方法来自定义一个单独的查询来运行计数。这甚至可能吗?
我知道另一个用户问了这个问题,但从未得到回答。
Cakephp 3.x Custom Query Pagination
我已经尝试了在实体和表格中使用自定义 paginateCount 函数在 2.x 中使用的方法,但两者都不起作用我通过 API 挖掘了一下,但不能找到与计数相关的任何东西。
【问题讨论】:
-
我更新了我的帖子。我已经尝试过在 CakePHP 2.x 天使用的方法,并且我已经尝试通过 API 组件查看分页。
-
@MontrealDevOne 就像你两天前问的那样......是的,我有
标签: cakephp count pagination query-builder cakephp-3.x