ActiveAdmin avec le problème has_many; méthode non définie ‘new_record?’

J’essaie de personnaliser un formulaire ActiveAdmin pour un modèle de recette qui a une relation has_many avec Step.

class Recipe < ActiveRecord::Base has_many :steps end class Step  :recipe belongs_to :recipe end 

J’ai le suivant dans mon fichier ActiveAdmin par rapport à ceci:

 form do |f| f.has_many :steps do |ing_f| ing_f.inputs end end 

L’erreur suivante est renvoyée lorsque j’essaie de charger le formulaire:

méthode non définie `new_record? ‘ pour rien: NilClass

Je l’ai isolé jusqu’ici à la méthode has_many mais je suis passé outre cela. Tout conseil et aide seraient appréciés!

    Accédez à votre modèle de recette et ajoutez la ligne suivante

     accepts_nested_atsortingbutes_for :steps 

    La ligne est requirejse par formtastic, pas pour l’administrateur actif. Consultez https://github.com/justinfrench/formtastic pour une documentation complète

     class Recipe < ActiveRecord::Base attr_accessible :step_attributes has_many :steps accepts_nested_attributes_for :steps end