gpt4 book ai didi

python - Pymongo 查询与字典内的字典?

转载 作者:IT老高 更新时间:2023-10-28 13:26:01 26 4
gpt4 key购买 nike

我在 MongoDB 中有这样的文档:

{"ONE": {"TWO": {"THREE":"5"}}}

我想使用 Pymongo find API 查询 mongoDb ,但它不起作用:

for value in dbaccess.find({"ONE":{"TWO":{"THREE":{"$gt":"0"}}}}):
print value

上面的代码没有打印任何内容。

最佳答案

两件事:

  1. 如果您想将文档中的 5 视为整数,请不要将其括在双引号中。
  2. 使用点表示法查询嵌套文档:

    dbaccess.find("ONE.TWO.THREE": {"$gt": 0})

关于python - Pymongo 查询与字典内的字典?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10313762/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com