(이 유의하시기 바랍니다이 페이지 매기기에없는)CakePHP의 내가 쿼리에 SQL_CALC_FOUND_ROWS를 추가하려고 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 ,
어쨌든이 작업이 수행되고 있습니까? 어떤 도움이라도 대단히 감사하겠습니다.
나는 그것이 케이크없이하는 방법을 정확히 안다. 나는이 프로젝트를위한 틀과 함께 강제된다. 매뉴얼은 이번에는별로 도움이되지 않는다. – Lizard