我使用了内置的laravel身份验证,但是我添加了另一列为role_id。在我的Auth Register控制器中,我在role_id上指定的默认值为3
protected function create(array $data)
{
return User::create([
'name' => $data['name'],
'email' => $data['email'],
'role_id' => 3,
'password' => Hash::make($data['password']),
]);
}
但是我遇到了一个错误Field 'role_id' doesn't have a default value
,我该如何解决