Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RubyonRails:combobox显示的是id而不是名称_Ruby On Rails_Ruby_Combobox - Fatal编程技术网

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
中包含什么?