@Matilda-kot

Как работает правило валидации Laravel 'missing'?

В документации Laravel написано об этом правиле: "Поле, подлежащее валидации, не должно присутствовать во входных данных".
Я не понимаю что означает "не должно присутствовать во входных данных". Что я должен написать в своем коде такое, чтобы поле не присутствовало во входных данных? Просто не добавлять <input> с атрибутом name этого поля в свою форму? Мне бы очень помог пример небольшого кода, чтобы разобраться в работе этого правила.
  • Вопрос задан
  • 80 просмотров
Решения вопроса 1
alexey-m-ukolov
@alexey-m-ukolov Куратор тега Laravel
Просто не добавлять <input> с атрибутом name этого поля в свою форму. В случае ajax-запроса ещё за missing будет считаться переданный в JSON null.

Это специфичное правило и если у вас нет конкретной необходимости его использовать, не надо заморачиваться (а точнее заморачивать нас).
Вы решили по каждому правилу валидации сюда приходить? Как говорится, фреймворк хорошо документирован на языке PHP - открывайте исходники по любому интересующему вопросу и читайте логику.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы