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
关键-是它甚至可能使用这样的分组? 如果是的话我可怎么办呢?