2012-02-08 4 views
0

정확히 this을하고 싶지만, Cake PHP에서 일을 더 복잡하게 만들고 싶다.CakePHP에서 마지막으로 n 개의 결과를 얻는다.

(10)이에 OtherModel에서 데이터의 결과를 제한
$results = $this->Model->find('first', array('conditions' => array('id' => $id), 
              'contain' => array('OtherModel' => array('limit' => 10))); 

은 내가 10 마지막에 결과를 제한 할 ..하지만 원하는 꽤 것이 아니다 : 여기

내가 지금까지 가지고 무엇을 결과.

어떻게하면 좋을지 아이디어가 있으십니까?

많은 감사 :).

답변

1

내가 올바르게 이해한다면, 나는 올바른 길에 있다고 생각합니다.

은 찾기 매개 변수이 추가 :

'order' => 'id DESC' // or created or whatever field you want to reverse sort by 

LIMIT와 그 조합이 지난 X의 결과를 얻을 수 있습니다.

관련 문제