Ruby on rails RubyonRails:combobox显示的是id而不是名称
我知道密码了Ruby on rails RubyonRails:combobox显示的是id而不是名称,ruby-on-rails,ruby,combobox,Ruby On Rails,Ruby,Combobox,我知道密码了 <%= f.select :wahl1, options_for_select(@berufs) %> 我得到的是id或smth而不是组合框中的@berufs的名称options\u for\u select需要一个简单的键和值数组或散列。然而,您正在向它传递一组模型 您需要的是用于选择的\u集合中的选项,例如: = f.select :wahl1, options_from_collection_for_select(@berufs, 'id', 'name')
<%= f.select :wahl1, options_for_select(@berufs) %>
我得到的是id或smth
而不是组合框中的@berufs的名称options\u for\u select
需要一个简单的键和值数组或散列。然而,您正在向它传递一组模型
您需要的是用于选择的\u集合中的选项,例如:
= f.select :wahl1, options_from_collection_for_select(@berufs, 'id', 'name')
@berufs
中包含什么?