Premier argument en forme ne peut pas contenir zéro ou vide - Rails 4

Je reçois cette erreur avec mon formulaire de contact dans les rails:

First argument in form cannot contain nil or be empty

Vue:

     <%= form_for @contact do |f| %>
     and so on.......

Contrôleur

def new
    @contact = Contact.new
end
 and so on....

J'ai trouvé les erreurs liées, mais aucune solution semble correspondre à mon problème. Des indices de ce qui pourrait être la cause?

  • Pouvez-vous vérifier que @contact n'est pas nil? Je devine que votre formulaire est rendu à partir d'une action autre que contacts#new.
  • FWIW, la frustration, vous vous êtes sentiment est partagé par tous ceux qui ont appris à code – c'est juste une partie naturelle de l'apprentissage d'une étrangère cadre. Je suis ne pense pas que cela ajoute quelque chose à votre question à se plaindre à ce sujet.
  • Vous pouvez poster la trace de la pile?
InformationsquelleAutor nil | 2013-09-17