gii Model Generator 选项问题

谢诚宁 发布于 2012/04/07 22:22
阅读 335
收藏 0
Yii

bulid relations这个选项的的作用是什么?

加载中
0
红烧土豆
红烧土豆
表之间关联用的。
0
红烧土豆
红烧土豆

他会扫描你所有的表,如果你的表太多的话,建议不要使用,手动在relations 函数中制定。

如果要使用的话:

建立下面的表

CREATE TABLE Foo ( id INTEGER NOT NULL PRIMARY KEY ); CREATE TABLE bar ( id INTEGER NOT NULL PRIMARY KEY, fooID INTEGER COMMENT 'CONSTRAINT FOREIGN KEY (fooID) REFERENCES Foo(id)' );

主要主要是fooId的注释部分一定要有。

生成的代码会自动在relations中加上对应关系

return array( 'bars' => array(self::HAS_MANY, 'Bar', 'fooID'), );

返回顶部
顶部