我正在尝试覆盖新/编辑表单的 belongs_to 下拉列表的默认顺序。我想订购belongs_to 关系来命名而不是默认的id desc。
基于维基(https://github.com/sferik/rails_admin/wiki/Associations-scoping)我有这个:
field :theme do
associated_collection_cache_all false
associated_collection_scope do
Proc.new { |scope|
scope = scope.reorder("themes.name ASC")
}
end
end
end
在提取语句时,重新排序似乎被忽略了。