Валидация массивов в Laravel без N+1
Правилоexists в Form Request незаметно порождает N+1 запросов при валидации массивов — каждый элемент проверяется отдельным обращением к базе. Разбираем, как с помощью prepareForValidation() выполнить один запрос, сохранить точные сообщения об ошибках и не скатиться в архитектурный костыль.