将Yii Model关系设置为其他字段

时间:2013-04-17 11:51:25

标签: php yii relationship

我有关系:

'tbl2' => array(self::BELONGS_TO, 'Tbl2', 'id_tbl2')

推荐人tbl1.id_tbl2tbl2.id表。但现在我需要将其引用到id1中的tbl2

tbl1 MyISAM tbl2 InnoDB

想要在tbl1中为该字段添加关系,并再次在gii中生成模型,但在 phpMyAdmin 关系视图消失,因为据我所知它只有效对于InnoDB。

1 个答案:

答案 0 :(得分:0)

你应该试试这个:

'tbl2' => array(self::BELONGS_TO, 'Tbl2', array('id_tbl2'=>'id1'))

如果你想使用gii,你应该使用InnoDB。

http://www.yiiframework.com/doc/guide/1.1/fr/database.arr