Есть метод update и поле name.
'name' => 'nullable|unique:services|min:1',
Но я не смогу обновить это поля не меняя ему имя так как такое имя уже есть в базе, можно ли сделать, что бы юник не проверял то которое обновляет ? Или самому доставать из базы и сравнивать и тд ?
Валидатор unique умеет это делать, это написано в документации:
Вам нужно в правилах на update получать ID с таблицы services и написать валидатор:
'name' => 'nullable|unique:services,name,' . $id . '|min:1',
И всё, будет искать совпадения по всем записям кроме указанного ID.
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости