【发布时间】:2017-11-20 19:50:15
【问题描述】:
我试图弄清楚如何匹配一个键并返回该键的所有值。是否可以将值作为通配符提供?我想在值上使用通配符返回该特定键的所有内容。
db.collection.find({"key" :"*"})
我也希望这将返回整个集合以及具有通配符值匹配的键。
【问题讨论】:
标签: mongodb mongodb-query pymongo pymongo-3.x
我试图弄清楚如何匹配一个键并返回该键的所有值。是否可以将值作为通配符提供?我想在值上使用通配符返回该特定键的所有内容。
db.collection.find({"key" :"*"})
我也希望这将返回整个集合以及具有通配符值匹配的键。
【问题讨论】:
标签: mongodb mongodb-query pymongo pymongo-3.x
是的:
db.collection.distinct("key")
【讨论】:
db.collection.find()。这就是你想要的吗?
您可能正在寻找这样的东西:
db.collection.find({"key": {$exists: true}})
这将返回集合中存在键“key”的所有文档。返回整个文档。
【讨论】: