我在MongoDB中有这样的文档:
{"ONE": {"TWO": {"THREE":"5"}}}
我想使用Pymongo find
API查询mongoDb,但它不起作用:
for value in dbaccess.find({"ONE":{"TWO":{"THREE":{"$gt":"0"}}}}):
print value
上面的代码没有打印出来。
答案 0 :(得分:9)
两件事:
使用点表示法查询嵌套文档:
dbaccess.find("ONE.TWO.THREE": {"$gt": 0})