如何将变量添加到grouped_collection_select group_method?

时间:2015-02-12 15:40:12

标签: ruby-on-rails forms actionview

作品

 grouped_collection_select(:event, :id, EventGroup.all, 'events', :name, :id, :name)

NoMethodError

 grouped_collection_select(:event, :id, EventGroup.all, 'events(item)', :name, :id, :name)

有没有办法在group_method中包含变量?

1 个答案:

答案 0 :(得分:0)

我认为这应该有效      grouped_collection_select(:event,:id,EventGroup.all," events,#{item}",:name,:id,:name)

此方法使用EventGroup.all.send从字符串中调用方法。