我有一个软件表,它有 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 %>
我需要将软件文本字段更改为下拉框,抱歉,如果这含糊不清,我之前与下拉框没有任何关系。