J'ai des problèmes avec la théorie.structure de la catégorie
J'ai un modèle appelé Promos, et j'ai aussi un modèle appelé Catégories.
Je souhaite que l'administrateur puisse créer des catégories à partir desquelles les utilisateurs sélectionneront dans une liste déroulante pour attribuer la promotion. Donc, les promotions appartiendront à une catégorie, mais l'affectation doit se produire dans le créer.
Quelle est la structure recommandée?
erreur sur la promo nouvelle constante pour les catégories non initialisée sur cette ligne: <% = f.collection_select: category_id, categories.All,: id, nom,: prompt => "Choisissez une catégorie" %> J'ai défini des catégories comme ceci dans create: @categories = Category.find (: all) –
Vous avez absolument raison. Il devrait être Category.all, pas Categories.all. Cela sonne juste quand vous le pensez, mais le nom du modèle est toujours singulier. – EmFi