2

Slider名前付きスコープを持つモデルがあります。

scope :positioned, order("CASE WHEN position = 0 THEN 0 ELSE 1 END DESC").order("position ASC").order("created_at DESC")

これにより、多少複雑な順序が追加されます。ActiveAdmin にそのスコープを再利用してもらいたいです。これまでのところ、次のように列でのみ注文できます。

ActiveAdmin.register Slider do
  config.sort_order = "position_asc"
end

active-admin インデックスの名前付きスコープから順序をインポート、再利用、または強制するにはどうすればよいですか?

4

1 に答える 1