есть несколько уникальных полей. Если следуя логике Ларавель я проверяю уникальность в Запросе (или еще где используя средства Ларавель), то я делаю лишний запрос. Если Ларавель проверит только соответствие типов, обязательность и т.п. После этого делаем вставку, перехват исключения и возврат этого (или тот же ValidationException ) исключения пользователю. Это не слишком криво будет? Зато минус один запрос. 😊
Имеешь ввиду повесить индекс уникальный на поле в бд и ловить эксепшен если вставляют не уникальный?
Обсуждают сегодня