Ruby on rails Rails-验证参数取决于其他参数
我有两个字段,分别是Ruby on rails Rails-验证参数取决于其他参数,ruby-on-rails,validation,Ruby On Rails,Validation,我有两个字段,分别是mobile\u no和telephone\u no。我想用以下条件验证此字段: If mobile_no is present on submit, then don't validate telephone_no if telephone_no is present on submit, then don't validate mobile_no 我怎样才能做到这一点?您可以在您的车型中尝试这一点: validates :mobile_no, presenc
mobile\u no
和telephone\u no
。我想用以下条件验证此字段:
If mobile_no is present on submit, then
don't validate telephone_no
if telephone_no is present on submit, then
don't validate mobile_no
我怎样才能做到这一点?您可以在您的车型中尝试这一点:
validates :mobile_no, presence: true, unless: :telephone_no?
validates :telephone_no, presence: true, unless: :mobile_no?
谢谢你的链接。:)