我的问题是这样的:
我需要在一个 form 表单中 将多个 select 的值放在同一个数组中,提交给 controller,
下面是我的代码:
<%= f.label :teacher_author %><br>
<% teachers_array = Teacher.all.map { |t| [t.name,t.id] }%>
<%= f.select :teacher_ids,options_for_select(teachers_array) %>
<%= f.select :teacher_ids,options_for_select(teachers_array) %>
问题是,两个 select 的值,只有一个能在请求中出现,好像给覆盖掉了
请教大家