この質問は、この他の質問に直接続きます
このテーブルがあります: グループ、ユーザー、レポート
関係: グループ 1 -> N ユーザー ** および ** ユーザー 1 -> N レポート
私はすでにレポートモデルでこの関係を持っています:
'user' => array(self::BELONGS_TO, 'Users', 'userId'),
そして、これはユーザーモデルで
'group' => array(self::BELONGS_TO, 'Gruppi', 'groupId'),
レポートモデルには次のものがあります:
$criteria=new CDbCriteria;
$criteria->with = array ('user');
レポートの管理ビューでは、 CGridViewを使用しています。
グループ名の表示に user.group.name を使っているのですが、検索(DropDownで)・並び替えの方法は!?