Ruby on rails Don';t验证rails中的嵌套属性

Ruby on rails Don';t验证rails中的嵌套属性,ruby-on-rails,Ruby On Rails,我不想在保存父模型时验证并保存模型的嵌套属性 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! 您可以尝试将:autosave设置为false,这将阻止保存嵌

我不想在保存父模型时验证并保存模型的嵌套属性

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!

您可以尝试将
:autosave
设置为false,这将阻止保存嵌套属性

class Car
  has_many :models, autosave: false
end

那么你的问题是什么呢?这应该有助于
有很多:模型,:inverse\u of=>:car
只是不要设置嵌套属性。