Должен ли я использовать проверку наличия в моей модели, когда я уже поставил поле формы как требуется - PullRequest
0 голосов
/ 21 апреля 2019

Просто вопрос теории,

Я уже сделал поле в своей форме обязательным, должен ли я по-прежнему использовать опцию присутствия Active Record Validations? (validates *, :presence => true)

Спасибо

1 Ответ

0 голосов
/ 23 апреля 2019

Да, вы должны добавить проверку на уровне модели (Back-end), потому что иногда умные люди или разработчик могут удалить проверку интерфейса с помощью «Inspect element», тогда вы не сможете предотвратить его / ее, используя пустые значения в текстовом поле. В этом типе сценария только внутренняя проверка не позволяет пользователям заполнять пустые данные.

    validates :column_name, presence: true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...