我有文件集(大约10亿个项目),我想把它作为字段数组。同时我不想对Mongo查询的结果进行后处理。
示例:
// Collection looks alike
[
{"_id": ObjectId("...", "id": "12313123", ....)},
{"_id": ObjectId("...", "id": "35675468456", ....)}
{"_id": ObjectId("...", "id": "23233463", ....)}
....
]
// Desired result
["12313123", "35675468456", "23233463"]
我希望只获得字段id
并使结果变平。但声明
db.collection.find({}, {"_id": 0, "id": 1})
返回对象列表。