4

Rails admin でフィールドを並べ替える方法はありますか。邪魔にならない、見るためのソートとしてではなく、モデルでソート?

理解を深めるために:

アイテムのリストを取得しました

  • アーサー・デント[ソートID:1]
  • フォード プリフェクト [ソートID:2]
  • トリシア・マリー・マクミラン[ソートID:3]

rails_admin ビューでそれらを再配置します。

  • トリシア・マリー・マクミラン[ソートID:1]
  • アーサー・デント[ソートID:2]
  • フォード・プレフェクト[ソートID:3]

また、Sort ID は自動的に切り替えられます。

私の言いたいことを理解していただければ幸いです。説明するのは少し難しいです

4

1 に答える 1

3

デフォルトでは、行は id によって逆順にソートされます。デフォルトの動作は、sort_by と sort_reverse の 2 つの方法で変更できます。

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

詳細については、 https : //github.com/sferik/rails_admin/wiki/List を参照してください。

于 2013-08-01T06:39:48.410 に答える