加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – Rails Ransack – 下拉列表集合?

发布时间:2020-12-16 20:48:07 所属栏目:百科 来源:网络整理
导读:我非常喜欢它的灵活性,但是我无法使标准的collection_select正常运行.也许有人可以帮忙. 例: %= collection_select(:expense,:project_id,Project.all,:id,:name,{ prompt: 'Select Project'},{ class: 'span4' }) % 在这种情况下,此代码来自费用输入屏幕,
我非常喜欢它的灵活性,但是我无法使标准的collection_select正常运行.也许有人可以帮忙.

例:

<%= collection_select(:expense,:project_id,Project.all,:id,:name,{ prompt: 'Select Project'},{ class: 'span4' }) %>

在这种情况下,此代码来自费用输入屏幕,因此第一个参数是费用对象.这是怎么回事?此外,我知道我需要在那里得到后缀.在这个例子中,我希望project_id_eq成为搜索模式.

此外,我的表单在一个控制器和视图称为“报告”,我不是把这个搜索的默认控制器.

谢谢!

解决方法

似乎这样会奏效.
<%= f.select :project_id_eq,options_from_collection_for_select(Project.all,"id","name",@search.project_id_eq) %>

如果有人有另一个建议,也会很乐意知道.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读