私はモデルを持っていますReporter
。
public function relations() {
return array(
'video' => array(self::HAS_MANY, 'Video', 'reporter_id'),
);
}
メソッドのmysqlクエリがありますReporter->search()
:
SELECT t.*, COUNT(t1.id) AS 'reports'
FROM reporter AS t
LEFT JOIN video AS t1 ON t.id = t1.reporter_id
GROUP BY t.id
ORDER BY t.name
CDbCriteria
で使用するという観点からは、どのように記述できCActiveDataProvider
ますか?