任何人都可以告诉我这个代码有什么问题吗?无法使用select_tag将符号转换为整数
我得到不能转换成符号整数 提取的源(左右线#5):
3: <% form_for @song_request do |f| %>
4: <p>Please select the event you are attending:</p>
5: <%= select_tag('song_requests', 'event_id', Event.all.collect {|e| [e.name, e.id ] }) %>
6: <% end %>
您是否确定意味着'select_tag'不只是'select'?我有文档表明,select_tag期望一个包含选项标签的字符串,而不是一组选项。 select()另一方面看起来做你想要的。回来,如果你仍然有麻烦! – 2011-02-07 13:48:50