如何不更新Ruby on Rails字段

时间:2010-12-01 21:57:22

标签: ruby-on-rails passwords controller validation

我是铁杆的新手。如何在密码字段上放置验证。仅在create上指定并使用allow_blank方法。但每次我更新它仍然在密码字段中创建一个零。有什么帮助吗?

validates :password, :presence => { :on => :create },
                     :confirmation => true,
                     :length => { :within => 8..40},
                     :allow_blank => true,

1 个答案:

答案 0 :(得分:2)

试试这个:

validates :password, :presence => { :if => :new_record? },
                     :confirmation => true,
                     :length => { :within => 8..40 }