我可以从这个模型工厂中删除名称吗?
$factory->define(App\User::class, function (Faker\Generator $faker) {
return [
'name' => $faker->name,
'email' => $faker->email,
'password' => bcrypt(str_random(10)),
'remember_token' => str_random(10),
];
});
因为我编写单元测试并在其中创建用户并且我得到此错误PDOException:SQLSTATE [42S22]:找不到列:1054'字段列表'中的未知列'name'我的用户模型由firstname和lastname组成
1 回答
这意味着您在数据库表中没有“name”字段 . 如果表中有“firstname”和“lastname”字段,则应填写它们: