10 votes

WARNING : Impossible d'attribuer en masse des attributs protégés.

J'obtiens l'erreur suivante : "WARNING : Can't mass-assign protected attributes : races_attributes". en suivant cette procédure http://railscasts.com/episodes/196-nested-model-form-part-1 sur les rails 3.

Les courses sont une composante des événements. Voici mon fichier models/race.rb :

class Race < ActiveRecord::Base
belongs_to :event

attr_accessible :name, :unit
end

C'est mon models/event.rb :

class Event < ActiveRecord::Base
has_many :races, :dependent => :destroy

accepts_nested_attributes_for :races

attr_accessible :name, :date, :description, :location_name, :address_one, :address_two, :city, :state, :zip, :active, :races_attributes
end

Des idées ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X