我有以下 validates_associated 场景
class Parent
include Mongoid::Document
validates_associated :son
validates_associated :daughter
end
当我创建父对象时,只会创建一个子对象(儿子或女儿),而不是两个都创建。现在我的问题是,当我尝试创建带有儿子的父对象时,由于女儿的验证失败,导致验证失败,反之亦然。
是否有办法仅在提交儿子参数时验证儿子,或仅在提交女儿参数时验证女儿?
谢谢。