我搜索过这个问题,但没有找到答案。
我正在使用设计来创建新用户。 当我创建一个新用户时,我有一些必需的字段。
我已经在用户模型中输入了这些字段,如 -
validates_presence_of :first_name, :last_name, :company
我已经在用户模型中写了这些字段的验证存在,但设计只考虑电子邮件字段的验证,而不是当我试图创建新用户时其他字段。
我也尝试删除:从用户模型验证并编写自定义错误验证但这也无效。
但是,我想在创建新用户时验证所有需求字段。
如何做到这一点。
提前致谢??
答案 0 :(得分:0)
这样的事情......
这是rails 3.2验证,让我知道你的rails版本是什么
验证:first_name,:last_name,:presence => {:message => “字段是必需的”},:on => :创建
答案 1 :(得分:0)
在您的模型中添加
validates :first_name, presence: true
validates :last_name, presence: true