Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 MongoDB 的新手。我已经将一个 json 文件导入到我的 MongoDB 中。结构如下所示:
我要做的是获取玩家 0、玩家 1 等的所有数据,但我不知道我的db.collection.find外观应该如何。
db.collection.find
使用db.collection.aggregate([{$unwind:"$match.players"}]). 您还可以选择要投影的字段和不投影的字段。您可以将其添加到聚合管道中。
db.collection.aggregate([{$unwind:"$match.players"}])
db.collection.aggregate([{$unwind:"$match.players"}, {$project:{_id:1, player:'$match.players'}} ]);