使用simple_form DSL重新订购集合

时间:2014-03-11 02:00:04

标签: ruby-on-rails simple-form

我在simple_form中使用以下DSL:

<%= m.association :accessories, label_method: :full_name, value_method: :id, include_blank: false %>

我想重新排序下拉列表,按:full_name

按字母顺序排序

1 个答案:

答案 0 :(得分:0)

根据simple_form readme,没有选择这样做。为了实现您想要的目标,您可以传递collection选项。

<%= m.association :accessories, collection: Accessory.order(:name), label_method: :full_name, value_method: :id, include_blank: false %>