Wie Sortieren mit Reich?
Ich weiß nicht, wie das Sortieren mit Reich. Mein Aktueller code ist.
data = realm.objects(WorkoutSet)
data = data!.sorted("date")
Ich möchte sozusagen Datum eine Int
von hohen zahlen zu niedrigen zahlen. Die docs brauchen mehr Informationen, und die GitHub-link wirft ein 404
Nachricht.
Könnten Sie bitte erklären, was du meinst mit 'Sortieren Datum und die Int von 1 auf 0'?
Ich habe gerade bearbeitet.
Was bedeutet das Ausrufezeichen (
es bedeutet, dass Sie sagen: "ich bin 100% sicher, es ist ein Gültiger Wert in
Danke!
Ich habe gerade bearbeitet.
Was bedeutet das Ausrufezeichen (
!
) tun data!
?es bedeutet, dass Sie sagen: "ich bin 100% sicher, es ist ein Gültiger Wert in
data
", so gehen Sie vor und packen Sie esDanke!
InformationsquelleAutor Cody Weaver | 2015-12-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie eine
ascending
parameter dersorted
Methode:Diese Art Ihre WorkoutSet mit der Datum-Feld in absteigender Reihenfolge.
Update
Swift 3 und die neuesten RealmSwift version hat dies nun geändert:
Wenn Sie auswerten wollen, die Art der Kriterien selbst, die Sie nutzen könnten:
Aber bewusst sein, dass das Sortieren Sie Ihre Ergebnisse, indem Sie selbst zurück ein
Array
statt von einem ReichResults
Objekt. Das bedeutet, es wird ein performance-und Speicher-overhead, weilResults
ist faul und wenn Sie die Sortierung mit der oben genannten Methode werden Sie verlieren, faul Verhalten, weil Reich zu evaluieren jedes Objekt! Sie sollte stick, um Ergebnisse, wenn möglich. Verwenden Sie nur die oben genannte Methode, wenn es wirklich keinen anderen Weg zum Sortieren der Elemente.Nein, das ist nicht korrekt.
ascending
ist eine einfache boolean-parameter. Bitte siehe meine aktualisierte Antwort oben.Ah ja, es ist mit Swift, wie Sie geklärt. Mit Reich Javascript, die wir brauchen, um zu verwenden, wie ich bereits sortiert ist("Datum", {"ascending:false})
InformationsquelleAutor joern
Verwendung Sortieren.AUFSTEIGEND oder Sortieren.ABSTEIGEND
InformationsquelleAutor Igor Vuković