分頁我有以下關係:CakePHP的2.0:使用具有的hasMany和HABTM
張貼的hasMany評論
郵政屬於關聯類別
後HABTM標籤
我想使用分頁方法具有以下屬性:
public $paginate = array(
'published',
'limit' => 3,
'fields' => array(
'Post.title',
'Post.date_published',
'Post.abstract',
'Post.slug',
'Category.value',
'Category.slug'
)
);
'published'是一個自定義查找查詢,但這不應該在這裏。 除了有關帖子及其類別的信息(見上文),我還想獲取帖子的COUNT條評論以及所有標籤的名稱。即,我希望能夠以便捷的方式訪問View端的數據,例如$ data ['Post'] ['comment_count']和$ data ['Post'] ['Tag'] [0] ['名稱']。
有沒有解決方案,這是足夠優雅?我知道HABTM可能有點複雜,但我甚至不知道如何在同一個查詢中獲取評論,儘管它只是一個hasMany關係。謝謝。