Je vais à travers les Rails de l'API docs pour collection_select
et ils sont de dieu terrible.
L'en-tête est présent:
collection_select(object, method, collection, value_method, text_method, options = {}, html_options = {})
Et c'est le seul exemple de code qu'ils donnent:
collection_select(:post, :author_id, Author.all, :id, :name_with_initial, :prompt => true)
Quelqu'un peut m'expliquer, à l'aide d'une simple association (disons User
has_many Plans
, et un Plan
appartient à un User
), ce que je veux utiliser la syntaxe et pourquoi?
Edit 1: Aussi, ce serait génial si vous expliqué comment il fonctionne à l'intérieur d'un form_helper
ou une forme régulière. Imaginez-vous expliquer cela à un développeur web qui comprend le développement web, mais est relativement nouveau " pour les Rails. Comment expliquez-vous cela?