I’m storing serveral values in my database through collection_select.
Saving the value works fine but getting the saved value by using the
update-form and setting it as “default-selected” doesn’t work.
I tried :selected and :include_black till now… but nothing works.
I’m storing serveral values in my database through collection_select.
Saving the value works fine but getting the saved value by using the
update-form and setting it as “default-selected” doesn’t work.
I tried :selected and :include_black till now… but nothing works.
A classic is the selected values being _if fields (ie integers) but
the choices being strings (and of course no 1 != “1”)
not sure collection_select takes a similar option. Given that it reads
the current value out of the associated model object you could just
set it there.
I’m storing serveral values in my database through collection_select.
Saving the value works fine but getting the saved value by using the
update-form and setting it as “default-selected” doesn’t work.
I tried :selected and :include_black till now… but nothing works.
A classic is the selected values being _if fields (ie integers) but
the choices being strings (and of course no 1 != “1”)
I understand you as wanting to have a default selection. If that’s
correct then I would look into the options_for_select helper. It
allows you to set a selected tag. Just make sure the selected object
matches the type in your collection. Collection_select only selects
the value if it was previously saved to the database.