Во-первых, я могу сказать, что после поиска я не могу найти никакого решения по этому поводу.Я делаю массив проверки как этот пост: массив проверки laravel
Мне нужно проверить каждую позицию массива размера.Я пишу этот код проверки:
// Fields validation
$request->validate([
'name' => 'required|max:150',
'theySay' => 'nullable|array',
'theySay.*' => 'string|max:1000',
'theyDontSay' => 'nullable|array',
'theyDontSay.*' => 'string|max:1000',
]
Где они говорят и они не являются массивом строк.В миграции у меня оба поля (текстовые) похожи на строки по 1000 символов.
$table->string('text', 1000);
И проверка работает правильно.Я имею в виду, что если поместить текст больше 1000 символов, я не могу сохранить, но ... не отображать никаких сообщений об ошибках.
Я хочу, чтобы сообщение об ошибке отображалось во входных данных, как и остальные поля.
Что я делаю не так?
![enter image description here](https://i.stack.imgur.com/B70ew.jpg)
![enter image description here](https://i.stack.imgur.com/cG9Ve.jpg)
С уважением