Je suis en train de parcourir les documents de l'API Rails pour collection_selectet ils sont horribles.
Le titre est le suivant:
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-il expliquer, en utilisant une simple association (disons a Userhas_many Plans, et a Planappartient à a User), ce que je veux utiliser dans la syntaxe et pourquoi?
Edit 1: De plus, ce serait génial si vous expliquiez comment cela fonctionne dans un form_helperformulaire ou un formulaire régulier. Imaginez que vous expliquez cela à un développeur Web qui comprend le développement Web, mais qui est «relativement nouveau» pour Rails. Comment l'expliquerais-tu?
FormBuildermais dans le FormOptionsHelper: api.rubyonrails.org/classes/ActionView/Helpers/…