При создании таблицы проверка на уникальность нужных колонок это ясно. Но как логически сделать проверку при обновлении? Например есть поля:
-------------------
name: Название
sort: 500
section: 12
-------------------
И в таблице
sections поле
name должно быть уникальным.
При обновлении я например меняю только поле sort. И теперь при проверки на уникальность будет ошибка, так как поле
name уже есть у самого себя...
Проверяю через валидацию:
$validator = Validator::make($request->all(), [
'sect_name' => 'required|unique:sections,name|max:255',
]);
Возможно ли проверить у всех, кроме самого себя?