如何以Rails嵌套形式禁用服务器端验证

时间:2019-04-19 11:22:00

标签: ruby-on-rails forms validation nested server-side

我已经对嵌套形式的服务器端进行了验证。每个具有模型并在给定服务器端验证中。在保存时主模型服务器端验证有效,我已经禁用了该功能,我还想在save时禁用嵌套表单的验证,但它不适用于嵌套表单模型。

除非在保存时未禁用嵌套表单模型验证中的skip_validation,否则我将一直使用

这是我在嵌套表单模型中的代码:

belongs_to :company_data, :foreign_key => 'id'

validates_presence_of :company_name, :message => 'Enter company name.',unless: :skip_valid

0 个答案:

没有答案