我使用gii
视图生成了一个模型,该视图有效。
然后尝试将InnoDB
CRUD生成器用于模型,我收到此错误
与app \ models \ Future相关联的表必须具有主键。
我也调查了这个question。但是该表没有任何主键,而且我也无法创建任何主键,因为DB是第三方数据库。
有没有办法在没有主键的情况下创建CRUD?
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
尝试使用以下方法定义PK:
public static function primaryKey()
{
return ['name'];
}