1
我有一个带有嵌套属性的rails 3表单。因此,例如,父“Shop”窗体在同一窗体上有许多嵌套的“产品”行。Rails 3嵌套验证:如果所有字段都为空,则忽略条目?
“产品”模型在其上存在验证,但问题是除非填写(嵌套)表单中每个产品的条目,否则验证失败。
因此,在嵌套形式下,如果给定产品的全部字段为空,但如果填写了任何字段,则支持存在验证,但如何让导轨忽略条目?
非常感谢
我有一个带有嵌套属性的rails 3表单。因此,例如,父“Shop”窗体在同一窗体上有许多嵌套的“产品”行。Rails 3嵌套验证:如果所有字段都为空,则忽略条目?
“产品”模型在其上存在验证,但问题是除非填写(嵌套)表单中每个产品的条目,否则验证失败。
因此,在嵌套形式下,如果给定产品的全部字段为空,但如果填写了任何字段,则支持存在验证,但如何让导轨忽略条目?
非常感谢
这应该为你工作:
accepts_nested_attributes_for :products, :reject_if => :all_blank, :allow_destroy => true