0
public function index() {
$this->paginate = array(
'order'=>array('published_date'=>'desc'),
'group'=>'book_id',
'conditions'=>array('Chapter.published'=>1,'Chapter.published_date <= NOW()')
);
$chapters = $this->paginate();
$this->set('chapters',$chapters);
}
我的數據庫外鍵ID和秩序集團有表書,章。每本書有許多章節CakePHP的:由出版日期
表章有場「* book_id *」,即外鍵引用表書主鍵(ID)。
這是我的索引頁。我們的想法是通過出版date.In控制器擺脫每本書和秩序最新章節ChapterController,我用組由聲明,但它並未得到最新章節,就得到了第一章的形式每本書。
所以,請幫我解決它。非常感謝
謝謝凱,我嘗試使用你的建議,但效果不好。它只獲取圖書信息,沒有章節信息。非常感謝。 – minhchieng
看看它生成的實際SQL查詢。在編寫CakePHP查詢時,我確實犯了一個錯誤。 – Kai
非常感謝,我會測試它 – minhchieng