使用Python 2.7、pymongo和MongoDB 2.6.1:
我有一个MongoDB集合。
现在,我正在尝试从中取出几个字段,并将其制作成JSON列表,写入文件(这是另一方期望的输入)。
我尝试了以下代码:
my_file = open("test.csv", "w")
for doc in collection.find():
json.dumps({"command": doc["command"], "data": doc["data"]}, my_file)
我遇到了以下错误:
KeyError: 'command'
这是哪里出了问题?
请帮忙排查一下。
doc.get('command')
。 - salmanwahed