表架构
Create Table User
(
UserID int,
FirstName varchar(50)
)
用户模型
class User_Model extends Model
{
protected $table = "user";
}
下面是我在Laravel 5中的代码
$users = 'App'Models'User_Model::find(1);
错误消息
SQLSTATE[42S22]:未找到列:1054中的未知列"user.id"where子句"(SQL:从
user
中选择*,其中user
.id
=1个限制1)
您已经更新了表名,还需要设置您正在使用的主键,因为它不是假定的id
字段
class User_Model extends Model
{
protected $table = "user";
protected $primaryKey = "UserID";
}