나는 CakePHP 1.2 사이트를 1.3으로 변환하고 몇 가지 문제가 있습니다. Model :: findAll은 1.3에서 제거되었으므로이 코드를 어떻게 변환해야합니까?CakePHP 1.2 to 1.3 - findAll 변환
$pages = $this->Page->findAll("category like '{$page['Page']['category']}'",null,'sort_order');
나는 CakePHP 1.2 사이트를 1.3으로 변환하고 몇 가지 문제가 있습니다. Model :: findAll은 1.3에서 제거되었으므로이 코드를 어떻게 변환해야합니까?CakePHP 1.2 to 1.3 - findAll 변환
$pages = $this->Page->findAll("category like '{$page['Page']['category']}'",null,'sort_order');
그것이 있어야 더이 당신의 친구입니다
$pages = $this->Page->find('all', array(
'conditions' => array('category LIKE' => $page['Page']['category']),
'order'=>array(...),
'fields'=>array(...)
));
는 나는 이런 식 생각합니다.
$pages = $this->Page->find('all', array('conditions' => array('category like ' => '{$page['Page']['category']})));
같은 : 그는, http://book.cakephp.org/1.3/view/1018/find이 코멘트 – flakerimi
OK @SoHo 투표 그냥 3 분 전보다 더 빨리 대답했습니다 :) – flakerimi
나는 충돌을 피하기 위해 (항상) 모델을 프리픽스 (prefix)로 만들어야한다고 덧붙일지도 모른다 : 'Page.category LIKE' – mark