【发布时间】:2017-07-25 23:29:38
【问题描述】:
我想要数据库中当前查询的可用记录数,但不考虑 LIMIT。
$this->Orders->find('all')
->where(['order_quantity']=>5)
->LIMIT(5);
让我们考虑一下,对于上述查询,我没有 50 条记录。所以只想要当前查询可用的记录数。我不能使用 'count()' 因为限制它总是返回可用记录的总数小于或等于 5。cakePHP 中是否有任何解决方案。
【问题讨论】:
-
我假设你还没有真正尝试过? Counting 忽略限制、偏移等,查询对象仍然可用,因为内部计数使用查询的副本。
标签: cakephp cakephp-3.x pagination