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

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – Rails Ransack – 下拉列表集合?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我非常喜欢它的灵活性,但是我无法使标准的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) %>

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

猜你在找的Ruby相关文章