这个问题直接跟随这个其他
我有这个表:组、用户、报告
关系: 组 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)和排序!?