Für die meisten Modelle ist die Standardsortierreihenfolge (id desc) in Ordnung. Aber für ein paar Bereiche auf einem meiner Modelle würde es mehr gesendet werden, um die Reihenfolge umzukehren, oder nach dem Feld updated_at zu sortieren.
Ich scheine das nicht zu erreichen, ohne andere Funktionen zu stören, also hoffe ich, dass mir jemand anderes beibringt, wie man das macht!
Ich habe versucht, eine .order () für die zurückgegebenen Objekte hinzuzufügen:
%Vor%Das scheint keine Wirkung zu haben.
Ich habe auch versucht, zu scopen, welche Art von Arbeiten. Es sortiert meine Objekte so, wie ich es möchte, aber es durchbricht alle Filter- und Suchfunktionen.
%Vor%Was ist zu tun?
Warum machen Sie nicht zwei Bereiche in Ihrem Modell, einen für eine bestimmte Sortierreihenfolge, den anderen umgekehrt und dann in ActiveAdmin einen als Standard festlegen?
%Vor%Wenn das für Sie nicht funktioniert, erstellen Sie möglicherweise einen ActiveX-Block in ActiveAdmin, der definiert, was Sie tun möchten:
%Vor%Und schließlich denke ich, dass diese Antwort wahrscheinlich ziemlich genau ist: Ссылка
Aber vielleicht möchten Sie mehr darüber erfahren, wie Sie sort_order
implementieren können:
Für das, was es wert ist, bin ich kein Fan von ActiveAdmins mageren Dokumenten. Viel Glück.
Tags und Links ruby-on-rails activeadmin