如何对模型中的密码应用条件验证

时间:2014-09-26 14:14:51

标签: ruby-on-rails model-validation

开发rails 4 application,其中密码不是强制性的

  validates :password, length: { in: 4..20 }, on: :create, :if => :check_provider

  def check_provider
    !self.provider.nil?
  end

我按照您在上面的代码中看到的条件,但仍然是所需密码的错误。

当提供商不是零时,有什么问题以及如何应用密码空白。

由于

0 个答案:

没有答案