新規/編集フォームの belongs_to ドロップダウンのデフォルトの順序をオーバーライドしようとしています。私は、デフォルトの id desc の代わりに、belongs_to リレーションシップを name に注文したいと思います。
wiki ( 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
whereステートメントがピックアップされている間、並べ替えは無視されるようです。