Ruby on rails 3 使用rails\u admin对字段进行排序

Ruby on rails 3 使用rails\u admin对字段进行排序,ruby-on-rails-3,sorting,rails-admin,Ruby On Rails 3,Sorting,Rails Admin,有没有一种方法可以对rails管理中的字段进行排序。不是在方式上,作为查看排序,而是在模型中排序 为了更好地理解: 你有一张物品清单 Arthur Dent[分类ID:1] 福特级长[分类ID:2] Tricia Marie McMillan[分类ID:3] 现在,您可以在rails_admin视图中重新排列它们: Tricia Marie McMillan[分类ID:1] 亚瑟·登特[分类ID:2] 福特级长[分类ID:3] 分拣ID会自动切换 我希望您理解我的意思,在默认情况下描述有

有没有一种方法可以对rails管理中的字段进行排序。不是在方式上,作为查看排序,而是在模型中排序

为了更好地理解:

你有一张物品清单

  • Arthur Dent[分类ID:1]
  • 福特级长[分类ID:2]
  • Tricia Marie McMillan[分类ID:3]
现在,您可以在rails_admin视图中重新排列它们:

  • Tricia Marie McMillan[分类ID:1]
  • 亚瑟·登特[分类ID:2]
  • 福特级长[分类ID:3]
分拣ID会自动切换


我希望您理解我的意思,在默认情况下描述有点困难,行是按id按相反顺序排序的,您可以使用两种方法更改默认行为:sort_By和sort_reverse

RailsAdmin.config do |config|
  config.model Player do
    list do
      sort_by :name
      field :name do
        sort_reverse false
      end
    end
  end
end

您可以在这里找到更多信息:

我的回答对您的问题有帮助吗?你找到解决方案了吗?写下你的模型定义。什么是“SortID”?文档中有关于添加可订购字段的信息,在列表中是否有直接重新订购项目的功能?(我在考虑根据订单字段交换位置的向上/向下按钮)我使用acts as list,activeadmin中存在排序列表的解决方案,但我找不到railsadmin的任何解决方案。你是如何解决这个问题的。你能为rails_admin提供一些解决方案吗?PascalTurbo希望通过rails_admin对列表重新排序,我想不会更改默认顺序