-1
私は右のこのような$match
段階の後に、group
にMongoDBの内のいくつかの文書をしようとしていなければなりません:
db.trips.aggregate([
{ "$match": {
"Stop Time": {
"$lt": "31.07.2013 23:59"
}
}
},
{ "$group": {
"$_id": { "Start": "$Start", "End": "$End" },
}
}]
しかし、私は次のようなエラーになっています:
を"The field '$_id' must be an accumulator object"
なぜこのエラーが表示され、マッチステージを組み込むと、このエラーが表示されるのはなぜですか?マッチステージがなければ、うまく動作します。 $ _id
$の_idは、あなたが私はこれが –
@UlugToprakはいそれはこれだけです。このような状況では可能であるとは思わない_idフィールドの値を使用すること、それは_idことshoultアキュムレータ機能ではありません。.. 。 打ち間違え。 – ffritz