我有以下型号。
- 行业(id,名称)
- Movie(id, name, industry_id) [行业有很多电影]
- Trailer(id, name, movie_id) [电影有很多预告片]
我需要为每个.找到 6 个最新的预告片Industry
。每部电影不需要有预告片或可以有多个[0-n]。
结果必须包含具有至少一个预告片的电影数组。
$this->Industry->find('all', array(
'contain' => array(
'Movie' => array(
'Trailer' => array(
'limit' => 1
),
'order' => 'Movie.release DESC',
'limit' => 6
)
),
'order' => 'Industry.name ASC'
));