0

私は関係があります:

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

テーブルを参照tbl1.id_tbl2tbl2.idます。id1しかし今、私はそれをinへの参照にする必要がありtbl2ます。

tbl1MyISAMであり、InnoDBtbl2です

そのフィールドのリレーションを追加してtbl1、gii でモデルを再度生成したいのですが、phpMyAdminの行でリレーション ビューが消えます。

4

1 に答える 1

0

これを試してください:

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

また、gii を使用する場合は、InnoDB を使用する必要があります。

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

于 2013-04-17T12:02:49.403 に答える