网站首页 博客 Yii报错列名必须是一个字符串或者数组
Yii报错列名必须是一个字符串或者数组
 2017-05-09 18:00:12  管理员  276

Yii报错列名必须是一个字符串或者数组,造成这个问题的原因是数据表没有定义主键。

AR必须要有主键。

可以在model里面定义主键:

public function primaryKey()
{
	// return 'id';
	// For composite primary key, return an array like the following
	// return array('pk1', 'pk2');
	return array('Userid', 'projectid');
}


来说两句吧
最新评论