Rails - 如何在没有必需项目的情况下更新模型

时间:2011-12-06 10:07:25

标签: ruby ruby-on-rails-3 validation model passwords

我有一个包含必填字段和免费字段的模型。在所需项目之间也是带密码的项目。

_form.html.erb 中我使用密码隐藏了输入,因此当用户想要更新表单时,他将更新除password =>之外的所有项目。这就是我想要的。但由于项目密码是必需的,因此我会收到有关错误验证的错误。

我想问你,如果存在这样做的好方法......我找不到一些技巧

1 个答案:

答案 0 :(得分:2)

我认为是:

validates_presence_of :password, :on => :create