我在mysql数据库中创建了视图。现在我正在使用该视图使用gii应用程序在yii中创建一个CRUD操作,但它在未定义时将错误作为主键。
如何在我的视图中定义或添加主键,因为在我的视图中没有任何字段是唯一的。
答案 0 :(得分:0)
你做不到。 来自:http://dev.mysql.com/doc/refman/5.0/en/view-restrictions.html
无法在视图上创建索引。
答案 1 :(得分:0)
视图只是一个存储的子查询。
主键的概念无关紧要。
视图没有主键或索引
mysql引擎将使用基表上定义的索引和键。
请确保您的基表已创建主键。
答案 2 :(得分:0)