Я хочу использовать красноречив, чтобы создать запись БД так:Laravel модели Обработка ошибок при создании
MFUser::create(array(
'user_reference' => $this->userReference,
'first_name' => $this->firstName,
'last_name' => $this->lastName,
'user_type_id' => $this->userTypeId,
'email' => $this->email,
'password' => $this->password
));
Он работает хорошо, за исключением случая, когда точно так же данные помещаются в поля, которые как ожидается, не должно быть дубликатов. Тогда я получаю QueryExecption.
Но как правильно выполнить обработку ошибок здесь, чтобы проверить, возникает ли это исключение запроса, чтобы я мог вернуть ответ от моего сервера клиенту через json?