如何对rails中的地址字段进行组验证

时间:2014-05-20 01:42:45

标签: ruby-on-rails-4

我想在模型文件中编写这个逻辑:

if:输入addr_streetno,然后确保:addr_state,:addr_city和:addr_zip也被输入。

现在,我所拥有的就是这个,但我可以轻而易举地输入邮政编码:

[:addr_aptno, :addr_zip].each do |n|
    validates n, numericality: { only_integer: true, 
                                :greater_than => 0,
                                :allow_blank => true
                               }

1 个答案:

答案 0 :(得分:0)

您可以使用if的{​​{1}}选项:

validates