Я пытаюсь добавить 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 ,
Есть ли способ сделать это? Любая помощь будет принята с благодарностью, спасибо.