0
私が数える必要がある値は配列の値ですので、$ myFieldはアイテムのキーではなく、トウモロコシ、コムギ、オオムギの数すべての文書でPython PyMongo Count出現数Array
"myField": [
"corn",
"wheat"
],
これは単一アイテムのコードである:
for result in c.aggregate([{
"$group": {
"_id": "$myField",
"count": {"$sum": 1}
}
}]):
print("%s: %d" % (result["_id"], result["count"]))
文字通り素晴らしいです!どうもありがとうございました:-)私はすべてを試していましたが、それは決して得られませんでした。 –
PythonとMongoDBスキルについては、MongoDB Universityコースを試してみてください:https://university.mongodb.com/courses/M101P/about –