一个表中有 a,b,c 三个字段
当我 params 里 只有 a,b 字段的时候不触发 c 字段的验证规则。
validates :c presence: true, if: proc { 自己写a&b规则 }
这个?
如果选择 model 层验证,就是说有 c 字段的时候,就验证 c 字段。 validates :c, if: ->{ c }
validates :c, if: ->{ c }
:allow_nil
nil
:allow_blank