如何添加/删除新的MANY_MANY关系

时间:2013-01-03 10:10:18

标签: php yii

如何在Yii中添加/删除新的MANY_MANY关系? 例如,我与用户和项目有很多关系。关系在表'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)'),
    );
}

0 个答案:

没有答案