如何在pymongo上的find()中添加变量

时间:2017-06-14 06:16:10

标签: mongodb pymongo

我的数据库下面有文档结构。 [文档]

{   “设备”:“ABC”,   “额外”:“dddd” }

我试图找到如下的功能。

deviceName =“ABC”

doc.find({'device':“'”+ deviceName +“'”})

但我仍然存在属性错误。 你能为此提出一些建议吗?

1 个答案:

答案 0 :(得分:0)

执行:

doc[deviceName]

或者,如果您不确定密钥是否在您的文档中,那么:

doc.get(deviceName)

...如果密钥不存在,将返回None。