-1
ich group
versuche einige Dokumente innerhalb mongoDB, direkt nach einem $match
Bühne wie folgt aus:
db.trips.aggregate([
{ "$match": {
"Stop Time": {
"$lt": "31.07.2013 23:59"
}
}
},
{ "$group": {
"$_id": { "Start": "$Start", "End": "$End" },
}
}]
Allerdings bin ich folgende Fehlermeldung erhalten:
"The field '$_id' must be an accumulator object"
Warum wird dieser Fehler angezeigt, und warum wird er nur angezeigt, wenn ich die Matchstufe einschließe? Ohne die Match-Phase funktioniert es gut.
$ _id bedeutet _ID werden Sie den Wert des _id Feld verwenden möchten, ich glaube nicht, dies in dieser Situation möglich ist –
@UlugToprak Ja, dass es .. . Tippfehler. – ffritz