ユーザーが以前に入力したデータを編集できるフォームがあります。このデータの一部は、新しいフォームの選択ボックスから取得されます。編集フォームでは、これらの同じフィールドが再度選択され、オプションとして渡した現在の値が上書きされないようにします。(以下のように)
<%= f.select :ldn, options_for_select([[@subcontractor.ldn], ["No"], ["Yes"]]) %>
この結果、選択ボックスには3つのオプションがあり、そのうち2つは重複しています。
誰かがこれに対するまともな解決策をアドバイスできますか?