使用simple_form gem
,我有一个包含以下字段的表单:
f.association :company, label_method: :company_name, value_method: :id, include_blank: false
如何按属性排序结果数组,如:name
?文档仅提及使用collection: ...
使用其他案例的顺序。只需在我的输入中添加order: :name
即可。
这有可能吗?谢谢!
答案 0 :(得分:0)
您可以指定collection
项目的顺序,如下所示:
f.association :company, collection: Company.all.order(:name), label_method: :name, value_method: :id
我认为还有另一种方法可以对显示的项目进行排序,您必须使用collection
。