2016-10-19 5 views

Antwort

0

Wenn die Abfrage die aus einem Index sortierten Werte liest, wird die Reihenfolge höchstwahrscheinlich von der Art übernommen, in der die Dokumente im Index gespeichert werden (https://docs.mongodb.com/manual/reference/method/cursor.sort/#sort-and-index-use).

Wenn die Abfrage beispielsweise die vorsortierten Ergebnisse aus dem Index { "val" : 1, "val2" : 1 } liest, würden die Ergebnisse wahrscheinlich nach dem Feld "val2" sortiert.

Wenn Dokumente im Speicher sortiert werden, ist es nicht garantiert, dass die Ergebnisse eine bestimmte Reihenfolge haben, die über die Sortierbedingung hinausgeht.

Verwandte Themen