我在 2012 年 11 月读了一本书 Pactpub Web Application Development with Yii and PHP。面对这样的问题,我无法理解使用关系()背后的逻辑。这里是数据库中的图表:
您需要在模型中插入代码:
问题模型:
...
'requester' => array(self::BELONGS_TO, 'User', 'requester_id'),
'owner' => array(self::BELONGS_TO, 'User', 'owner_id'),
'project' => array(self::BELONGS_TO, 'Project', 'project_id'),
);
...
项目型号:
...
'issues' => array(self::HAS_MANY, 'Issue', 'project_id'),
'users' => array(self::MANY_MANY, 'User', 'tbl_project_user_assignment(project_id, user_id)'),
...
我不能理解,我们添加?如果模型问题了解一切,那么模型项目 - 我不明白我们正在添加。帮助理解...