Ho una discesa in una forma rotaie:rotaie valori discesa 4 Completare dal database
<%= f.select :lists, [["test1", 1], ["test2", 0]] %>
Questo funziona bene, ma come posso rendere dinamico. (Interagendo con i dati del modello)
Ho un controller con un'azione contenente @list = List.all
Come posso compilare id
e name
nel mio combobox
. Ho cercato in giro, ma non ne sono chiaro. Qualcuno può aiutare>
Se uso' options_from_collection_for_select (@people, 'id', ' nome ') 'ottenendo l'errore come' metodo non definito 'map' per nil: NilClass'. Che errore sto facendo – overflow
Direi che '' '@ people''' è nullo. Stai usando '' 'lista @'' nella tua domanda. – mechanicalfish
scusate se si tratta di un errore di copia incolla in effetti ho questo '<% = options_from_collection_for_select (@list, 'id', 'name')%>' ma lo stesso errore – overflow