Railsプロジェクトでscaffoldを使用してフォームを作成しました。すべてのフィールドは文字列またはテキストであり、ビューで選択フィールドとして宣言したものもあります。次に例を示します。
<div class="field">
<%= f.label :device %><br />
<%= f.select :device, options_for_select([["iPhone", "iPhone"], ["iPad", "iPad"], ["All", "All"]]) %>
</div>
要素の作成と表示は問題ありません。しかし、フィールドを編集しているとき、フォームにロードされた値はデフォルトであり、保存された値ではありません。
それを解決する方法は?