【发布时间】:2017-11-15 18:41:44
【问题描述】:
我正在使用 pymongo,我正在对结构进行查询,该结构基本上是我文档中的嵌套字典。
根据我的阅读,处理此问题的最佳方法是将 pymongo 光标转换为列表并尝试遍历列出的字典。我的数据现在看起来像这样。
>>> myDict
[{'nestedDict': {'c': '3', 'a': '1', 'b': '2'}}]
如何循环获取 a、b 和 c 的键值?
知道了
>>> for key, value in myDict[0]['nestedDict'].items():
... print(key, value)
...
c 3
a 1
b 2
>>>
【问题讨论】:
-
原始文件是什么样的?我们可以看到查询吗?你的 mongod 版本是什么?
标签: python-3.x dictionary pymongo