我有一个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 索引中的命名范围导入、重用或强制排序?