0

4 つのフィールドを持つソフトウェア テーブルがあります。ID、ベンダー、タイトル、エディション。ライセンス フォームに、ベンダー - タイトル - エディションのようなすべてのレコードを表示するドロップダウン ボックスが必要ですが、選択したレコードの ID のみをデータベースに保存します。私は現在、ユーザーがデータベースに保存されるソフトウェアの ID を入力できるテキスト ボックスを使用しています。ここに私の現在のフォームがあります:

<%= form_for(@licenses) do |f| %>

<div class="well">
<%= f.label 'Software' %><br />
<%= f.text_field :software_id %>


<%= f.label 'Quantity' %><br />
<%= f.text_field :amount %>

<%= f.submit 'add'%>
</div>

<% end %>

ソフトウェアのテキスト フィールドをドロップダウン ボックスに変更する必要があります。あいまいな場合は申し訳ありませんが、これまでドロップダウン ボックスとは何の関係もありませんでした。

4

2 に答える 2