首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据字段的值对Rails collection_select进行分组

根据字段的值对Rails collection_select进行分组
EN

Stack Overflow用户
提问于 2014-03-21 11:32:04
回答 1查看 637关注 0票数 1

我希望通过State对以下collection_select进行分组,这是Tuning上的一个字段,可以是PublicPrivate。这个是可能的吗?

在视图中:

代码语言:javascript
复制
<%= collection_select :tunings, :tuning, @fretboard_tuning_options, :id, :name, {}, { :multiple => false, class: "", id: "tuning", style: 'width: 100%;' } %>

在控制器中:

代码语言:javascript
复制
@fretboard_tuning_options = Tuning.where('state=? OR user_id=?', 'Public', current_user.id)

任何具有公共状态的调优都不会与具有user_id = current_user.id的调优重叠。我们的目标是有一个下拉框(我正在使用Select2格式化下拉框),它显示两组选项:公共和私有,每组下都有相关的调整。这个是可能的吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-03-21 11:39:21

你想要grouped_collection_selecthttp://api.rubyonrails.org/classes/ActionView/Helpers/FormOptionsHelper.html#method-i-grouped_collection_select

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22549605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档