Заполните поле выбора текущим выбранным значением - PullRequest
0 голосов
/ 24 октября 2010

Я добавил поле выбора в частичную форму, но не уверен, как вытащить текущее выбранное значение в базе данных обратно в поле выбора.

Вот что я имею в своей частичной структуре: <%= f.select 'status', options_for_select ([['Publish', 1], ['Draft', 2]], 1)%>

Я знаю, что последний "1" в настоящее время устанавливаетзначение при загрузке страницы.Тем не менее, я не уверен, что поместить в эту позицию, чтобы вытащить выбранное значение из БД.Как мне сделать это в части, которая использует новые и методы редактирования в контроллере?

1 Ответ

0 голосов
/ 24 октября 2010

Это должно "просто работать", если у вас загружена переменная экземпляра.Я собираюсь предположить, что ваш столбец на самом деле называется status_id, и в этом случае вы должны использовать его вместо status в вашем select вызове.

Если нет, пожалуйста, опубликуйте, какая у вас модель идействия контроллера выглядят так.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...