【发布时间】:2012-06-29 21:55:41
【问题描述】:
我使用的是 Authlogic,默认情况下会在登录、电子邮件和密码等字段上进行一些验证(长度、唯一性、格式等)。
如果存在另一个属性,我希望能够跳过附加到某个属性的所有验证。
这可能吗?类似的东西:
validate :email, :unless => :has_openid?
然后将跳过电子邮件属性上的格式、长度和唯一性验证。
我正在使用 Rails 3.1.x 应用程序和 authlogic 3.1.0
更新:我试图关注这篇文章,但我无法让它正常工作: http://erikonrails.snowedin.net/?p=242
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 validation authlogic