模块到模块DB的关系

时间:2013-06-11 19:44:51

标签: yii

在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'),
    )
}

提前致谢

1 个答案:

答案 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.*',
         ),

这两个模块将彼此相关