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_ROWSSQL_CALC_FOUND_ROWS
SELECT
.
,
とにかくこれを行うことはありますか?どんな助けでも大歓迎です、ありがとう。