我正在尝试将 SQL_CALC_FOUND_ROWS 添加到查询中(请注意,这不是用于分页)
请注意我正在尝试将此添加到 cakePHP 查询中,我目前拥有的代码如下:
return $this->find('all', array(
'conditions' => $conditions,
'fields'=>array('SQL_CALC_FOUND_ROWS','Category.*','COUNT(`Entity`.`id`) as `entity_count`'),
'joins' => array('LEFT JOIN `entities` AS Entity ON `Entity`.`category_id` = `Category`.`id`'),
'group' => '`Category`.`id`',
'order' => $sort,
'limit'=>$params['limit'],
'offset'=>$params['start'],
'contain' => array('Domain' => array('fields' => array('title')))
));
请注意,'fields'=>array('SQL_CALC_FOUND_ROWS','
这显然不起作用,因为它试图将 应用于SQL_CALC_FOUND_ROWS
表,例如SELECT
类别.
SQL_CALC_FOUND_ROWS,
反正有这样做吗?任何帮助将不胜感激,谢谢。