コントローラーの私のコード:
public $paginate = array(
'paramType' => 'querystring',
'limit' => 3,
);
$this->paginate['Comment'] = array(
'conditions' => array('Comment.post_id' => $this->params['id']));
$this->set('comments',$this->paginate('Commant'));
私がする時
pr($this->paginate['Comment'] = array(
'conditions' => array('Comment.post_id' => $this->params['id']))); exit;
出力は配列です
(
[conditions] => Array
(
[Response.claim_id] => 4
)
)
しかし、投稿に関連するコメントを見つける代わりに、データベースからのすべての投稿を表示します
一度試してみたら
pr($this->paginate['Comment'] = array(
'conditions' => array('Comment.id' => $this->params['id']))); exit;
そして、結果は同じでした
Array
(
[conditions] => Array
(
[Response.id] => 4
)
)
ページネーションが機能しない理由を教えてください