Est-il possible d'utiliser nested_attributes_for dans le show show ci-dessous? Fondamentalement, je veux créer une personne, une ou plusieurs voitures et ajouter des détails à chaque voiture. C'est juste une maquette, pas un exemple très réaliste. Je suis accroché en essayant de construire les détails de la voiture car il n'a pas encore été créé.accepte_nested_attributes_for - belongs_to, has_many, fields_for
Modèles:
class Person < ActiveRecord::Base
has_many :cars
accepts_nested_attributes_for :car
end
class Car < ActiveRecord::Base
belongs_to :person
has_many :details
accepts_nested_attributes_for :details
end
class Detail < ActiveRecord::Base
belongs_to :car
end
Forme:
form_for @person do |f|
#fields
f.fields_for :car do |car|
#fields
car.fields_for :details |detail|
=detail.text_field :content
end
end
end