mongodb 通配符匹配特定键的所有值

Mat*_*att 3 mongodb pymongo mongodb-query pymongo-3.x

我想弄清楚如何匹配一个键并返回该键的所有值。是否可以将值作为通配符给出?我想在值上使用通配符返回该特定键的所有内容。

db.collection.find({"key" :"*"})
Run Code Online (Sandbox Code Playgroud)

此外,我希望这也能返回整个集合,该集合的键也与通配符值匹配。

Jef*_*f J 9

你可能正在寻找这样的东西:

db.collection.find({"key": {$exists: true}})
Run Code Online (Sandbox Code Playgroud)

这将返回集合中存在键“key”的所有文档。返回整个文档。