0
我在模型下面的验证我的电子邮件Rails4验证唯一性范围检查
:uniqueness => { :scope => :company_id, :message => "Email has already been taken" }
如何给出了两个范围条件验证独特
:独特性=> {:范围=>:company_id and :status => 0
,:消息=> “电子邮件已经采取”}
我在模型下面的验证我的电子邮件Rails4验证唯一性范围检查
:uniqueness => { :scope => :company_id, :message => "Email has already been taken" }
如何给出了两个范围条件验证独特
:独特性=> {:范围=>:company_id and :status => 0
,:消息=> “电子邮件已经采取”}
尝试了这一点
:uniqueness => { :scope => [:company_id, :status], :message => "Email has already been taken"}, if: Proc.new { |obj| obj.status == 0 }
我知道这个,但如何设置:状态值像{:status => 0} – RubyOnRails
我编辑了答案,试试 – RSB