Yii - 可以使用gii为通过关系连接表的模型创建CRUD吗?

时间:2013-05-22 14:39:48

标签: yii gii

我打算创建一个连接一些表格的模型,以便在CGridView中使用。由gii生成的CRUD是否适用于此?特别是创建/更新的能力。

我已经尝试在MYSQL视图上生成CRUD - 这对于创建/更新无效。

谢谢!

1 个答案:

答案 0 :(得分:1)

据我了解,MySql的ISAM不支持关系。但是,如果使用INNODB engine创建表,则可以定义外键。

然而,SQLite也支持它。 Yii博客教程显示了example在数据库级别定义的关系。

在这种情况下,Gii尽职尽责地创建具有预定义关系(或更好:从数据库中获取)的模型。