我不想验证&保存父模型时保存模型的嵌套属性。
class Car
has_many :models
nested_attributes_for :models
end
class Model
belongs_to :car
end
car = Car.create(name: "Tata")
car.model_attributes({name: "Nano"},{name: "Vista"})
car.save!
答案 0 :(得分:0)
您可以尝试将:autosave
设置为false,这样可以防止保存嵌套属性
class Car
has_many :models, autosave: false
end