0

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

提前致谢

4

1 回答 1

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

这两个模块将相互关联

于 2013-06-12T04:52:06.060 回答