Wenn ich zwei gleiche Werte für ein Feld habe. Was wäre die Reihenfolge der Ergebnisse für sort
auf diesem Feld? Zufällig oder nach Einfügedatum sortiert?Reihenfolge der Ergebnisse für `sort` mit Mungo
1
A
Antwort
1
Wenn zwei Dokumente für das Feld gleiche Werte haben auf Sie sortieren, dann MongoDB werden die Ergebnisse in der Reihenfolge kehren sie auf der Festplatte (dh natürliche Ordnung)
von MongoDB Documentation zu finden sind:
natürliche Ordnung:
die Reihenfolge, in der die Datenbank auf Platte zu Dokumenten bezieht. Dies ist die Standardsortierreihenfolge. Siehe $ Natural und Return in Natural Order.
Dies kann mit Einführungsdatum in einigen Fällen übereinstimmen, aber nicht die ganze Zeit (vor allem, wenn Sie Einfügen/Löschen auf Ihrer Sammlung durchführen), so sollten Sie davon ausgehen, dass diese zufällig Bestellung
Verwandte Themen
- 1. mongoDB $ sort inkonsistente Ergebnisse
- 2. Wie die Reihenfolge der Ausführung in NodeJS-Anwendung mit Mungo
- 3. bash sort ungewöhnliche Reihenfolge. Problem mit Leerzeichen?
- 4. jQuery Autocomplete Reihenfolge der Ergebnisse
- 5. Mungo: Finden und Sortieren ohne Ergebnisse
- 6. Quick-sort in aufsteigender Reihenfolge
- 7. Reihenfolge der Ergebnisse nach Wert
- 8. Drucken der Ergebnisse in der ursprünglichen Reihenfolge
- 9. Quick Sort liefert keine erwarteten Ergebnisse - Python3
- 10. Mungo-Textsuche mit Teilstring
- 11. Merge Sort auf Objektverknüpfte Liste (aufsteigende Reihenfolge)
- 12. SQL - Reihenfolge der Ergebnisse einer rekursiven Beziehung
- 13. Rückgabe der Ergebnisse in der Reihenfolge der Werte für den mit der Kartei verknüpften Zeilen
- 14. die Reihenfolge der jq angeben Ergebnisse
- 15. Umgekehrte chronologische Reihenfolge der Struktur/Ergebnisse
- 16. Wie umgekehrte Reihenfolge der Ergebnisse in Javascript?
- 17. Mungo finden nicht Ergebnisse der Rückkehr, wenn MongoDB es nicht
- 18. Ergebnisse in alphabetischer Reihenfolge sortieren mit type = text
- 19. Mungo - Duplikate entfernen von Abfrageergebnissen
- 20. Mungo: Abfrage für Starts mit
- 21. Sortieren mit anderen Reihenfolge
- 22. Ergebnisse in der Reihenfolge mit dem ersten Ajax, aber innerhalb der Reihenfolge für die Schleifenreihenfolge zufällig geändert. Warum?
- 23. Ergebnisse basierend auf $ sort in $ lookup von mongodb
- 24. Wie Sie 25 Ergebnisse zu einer Zeit mit Mungo zurückgeben
- 25. Ändern der Reihenfolge der Listview-Ergebnisse von SQlite
- 26. mit Vorgänger-Geschwister mit mit xsl: sort
- 27. Scoring Ergebnisse durch korrekte Reihenfolge der Wörter in Elasticsearch
- 28. Laravel 5.3 - Reihenfolge der Ergebnisse über WhereIn Mysql
- 29. Reihenfolge der Ergebnisse nach berechneten Wert in Hibernate
- 30. SORT ARRAY in absteigender Reihenfolge aber halten NaNs am Ende