如何按名称订购?

 <%= f.collection_select :carmodel_id_equals, Carmodel.all, :id, :name, :include_blank => true %>


我在这里查看了一些搜索结果,但没有任何效果。
ps这是meta_search f.select表格。谢谢。

最佳答案

您只需要像这样使用Carmodel.allorder订购搜索结果:Carmodel.order('name ASC').all

因此,如果将它们放在一起,它应该看起来像:

<%= f.collection_select :carmodel_id_equals, Carmodel.order('name ASC').all, :id, :name, :include_blank => true %>

在很棒的Rails Guide中阅读更多内容

关于ruby-on-rails - f.collection_select按名称排序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7734160/

10-11 22:34