如何MANY_MANY
在 Yii 中添加/删除新关系?例如,我与用户和项目有多对多的关系。并且关系设置在表中'project_user_assignment'
。我需要从表中添加/编辑/删除关系'project_user_assignment'
。
用户模型
public function relations()
{
return array('projects' => array(self::MANY_MANY, 'Project', 'project_user_assignment(user_id, project_id)'),
);
}
项目模型
public function relations()
{
return array(
'users' => array(self::MANY_MANY, 'User', 'project_user_assignment(project_id, user_id)'),
);
}