J'ai des modèles de catégorie et un produit. Je veux que chaque produit appartienne à une catégorie. Comment aurais-je une liste déroulante afin que vous puissiez sélectionner une catégorie à partir des pages de produits?Liste déroulante dans Rails attachés à un modèle différent
J'ai tout appris à travailler avec ceci:
<%= collection_select(:category, :id, @categories, :id, :title, options ={:prompt => "-Select a category"}, :class =>"category") %>
et en utilisant
@product.category_id = params[:category][:id]
dans ma mise à jour/créer des méthodes de régulation
mais il se sent maladroit et il n'a pas " lire "la valeur de la @product
lors de l'édition et je n'ai aucune idée de comment faire pour que cela le fasse. Est-ce que je fais quelque chose de mal?