当我已经根据需要放置表单字段时,我是否应该在模型中使用validate presence

问题描述 投票:-2回答:1

只是一个理论问题,

我已经在我的表单中创建了一个字段,我是否还应该使用Active Record Validations存在选项? (validates *, :presence => true

谢谢

ruby-on-rails
1个回答
0
投票

是的,您必须添加模型级别(后端)验证,有时,智能人员或开发人员可以通过“检查元素”删除前端验证,此时您无法通过在文本框中居住空白值来阻止他/她。在这种类型的方案中,只有后端验证可以防止用户填充空白数据。

    validates :column_name, presence: true
© www.soinside.com 2019 - 2024. All rights reserved.