1
PresentationView hasMany SlideView
SlideView
模型有字段持續時間。分組包含模型
presentation_duration =幻燈片視圖中屬於演示文稿的所有SlideView.duration
字段的總和。
我想爲每個演示文稿獲取presentation_duration的演示文稿列表(分頁)。 到目前爲止,我想是這樣的:
$this->paginate['contain'] = array(
'PresentationView' => array(
'SlideView' => array(
'group' => 'SlideView.presentation_view_id',
// 'conditions' => array('group' => 'SlideView.presentation_view_id'),
)
)
);
的註釋行是我試過的選項。
這兩種方法都結束了一些SQL錯誤:
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'SlideView.group' in 'fieldlist'
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'group' in 'where clause'
似乎contain
沒有按即使不承認group
關鍵 - 它甚至有可能使用這樣的分組?如果是的話我該怎麼做?