有桌子:
place (id, title, state);
movie (id, title, state);
schedule (place_id, movie_id, time);
使用简单的 yii 模型:
place.relations:
'movies' => array( self::MANY_MANY, 'movie',
'schedule(place_id,movie_id)',
'condition' => 'time > now()' ),
使用简单的 yii 控制器:
$tmp = new Place();
$res = $tmp->findAll();
var_dump( $res[0]->movies );
yii 返回一个带有 out 状态的完整列表:(
如何获取条件为 movie.state = 1 的电影?