В laravel SQLSTATE[HY105]: Invalid Parameter requires non-null value (SQL: insert into "USERS_ROLES" ("ROLE_ID", "USER_ID") values (2, ?))
Я создаю нового пользователя, добавляя права, и у меня выходит следующая ошибка.
SQLSTATE[HY105]: Invalid parameter type: -999 Parameter requires non-null value (SQL: insert into "USERS_ROLES" ("ROLE_ID", "USER_ID") values (2, ?)). Подскажите, пожалуйста, как исправить эту ошибку.
protected function create(Request $request)
{
$user= Agent::create([
'ORG_NAME' =>$request['name'],
'EMAIL' =>$request['email'],
'PASSWORD' => Hash::make($request['password']),
]);
$user->roles()->attach(2);
}