在Yii框架v1.1.13
中我有模块“A”,模型类“M1”与模块“B”中的“M2”相关。
现在我的问题是,如何在两个模型之间连接外键。
我希望在模块B中正确引用M2
public function relations()
{
// NOTE: you may need to adjust the relation name and the related
// class name for the relations automatically generated below.
return array(
'M2_property' => array(self::BELONGS_TO, 'B.M2', 'M2_id'),
)
}
提前致谢
答案 0 :(得分:1)
无需连接你已经完成的方式让gii生成关系代码。你唯一要做的就是导入config main.php中的所有模块文件,例如你有两个模块,比如M1和M2,每个m1和m2中的模型你只需导入,如下图所示
'import'=>array(
'application.modules.M1.components.*',
'application.modules.M1.models.*',
'application.modules.M2.components.*',
'application.modules.M2.models.*',
),
这两个模块将彼此相关