$$ ROOT in Aggregationsreihenfolge verwenden
Ich versuche, Daten aus der Sammlung mit einer bestimmten Reihenfolge abzurufen:
db.data.aggregate([
{$limit: 1000},
{$group: {
_id: "$service",
count: {$sum: 1},
data: {$push: '$ROOT'}
}}
]);
Bekomme aber den nächsten Fehler:
Error("Printing Stack Trace")@:0
()@src/mongo/shell/utils.js:37
([object Array])@src/mongo/shell/collection.js:866
@(shell):6
uncaught exception: aggregate failed: {
"errmsg" : "exception: FieldPath field names may not start with 'Was habe ich falsch gemacht?
.",
"code" : 16410,
"ok" : 0
}
Was habe ich falsch gemacht?