MongoDB-Aggregationssortierung funktioniert nicht

8

Ich habe ein Problem beim Anwenden einer Sortierung auf eine Aggregationsgruppierung. Meine Rohdaten sehen wie folgt aus:

%Vor%

Ich möchte das zuerst nach buildProjectName und dann nach Datum sortieren. Hier ist meine Frage:

%Vor%

Ich habe versucht, die Reihenfolge der Sortierung zu ändern (z. B .: buildProjectName, Tag, Monat, Jahr), aber ich bekomme immer das gleiche Ergebnis mit den Daten außerhalb der Reihenfolge:

%Vor%     
JamesE 21.01.2014, 17:32
quelle

1 Antwort

20

Die Felder, nach denen Sie sortieren, sind Teil von _id . Sie müssen diese also in Ihre $sort -Feldnamen aufnehmen:

%Vor%     
JohnnyHK 21.01.2014, 17:42
quelle

Tags und Links