在 Active Admin 中,想知道如何使用 2 列设置 config.sort_order,其中第一列来自同一模型,第二列来自关联模型?
ActiveAdmin.register Race do
menu parent: :races, :label => proc{ I18n.t('activerecord.models.races') }
belongs_to :meeting, :optional => true
#need to order by "meetings.date desc races.time desc"
config.sort_order = "?"
controller do
def scoped_collection
end_of_association_chain.includes(:meeting)
end
end
end
最佳答案
config.sort_order 将接受按多个字段排序,
格式为“ field1_(asc|desc), field2_(asc|desc) ”向后保留
兼容性。
请检查此链接以供引用。 https://github.com/activeadmin/activeadmin/pull/2432 .它可能会解决您的问题。
关于ruby-on-rails - Rails Active Admin 如何使用 2 列(来自关联的 1 列)进行 config.sort_order,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18212983/