Я установил в своей модели («Bambino») поле с несколькими выборами, чтобы присвоить значение атрибуту string «status». Найти код ниже от моей формы частичной:Проблема с полем выбора нескольких вариантов Rails
<%= f.select(:status, options_for_select([['segnalato','segnalato'],
['inserito','inserito'],['drop','drop'],['concluso','concluso']])) %>
Когда я хочу изменить свою запись форма редактирования не отдайте предыдущее сохраненное значение, но автоматически устанавливает значение по умолчанию для «segnalato» (например: если I создайте новую запись, установив статус «inserito», и после того, как я хочу отредактировать запись, я получаю форму редактирования со значением по умолчанию «segnalato», пока я ожидаю увидеть в поле «inserito»).
Таким образом, когда вы редактируете запись, вероятность ошибки ввода данных очень высока. Почему так? Есть ли способ получить правильное значение «статус», которое было назначено при создании записи? Thanks
Bambino gotta love it –