我打算创建一个连接一些表格的模型,以便在CGridView中使用。由gii生成的CRUD是否适用于此?特别是创建/更新的能力。
我已经尝试在MYSQL视图上生成CRUD - 这对于创建/更新无效。
谢谢!
答案 0 :(得分:1)
据我了解,MySql的ISAM不支持关系。但是,如果使用INNODB engine创建表,则可以定义外键。
然而,SQLite也支持它。 Yii博客教程显示了example在数据库级别定义的关系。
在这种情况下,Gii尽职尽责地创建具有预定义关系(或更好:从数据库中获取)的模型。