背景:我有一个使用 pymongo 的 python 脚本,它提取一些 XML 数据,将其解析为一个名为“all_orders”的字典数组。然后我尝试将它插入到集合“订单”中,我总是得到这个异常。我有理由确定我的字典数组是正确的,因为当列表很小时,它往往会起作用(我认为)。我还发现,我尝试插入到集合中的约 1300 个文档中有 8 个有效。
问题:你知道是什么导致了这个 AutoReconnect(str(e)) 异常吗?您知道如何解决或避免此问题吗?
错误跟踪:文件“mongovol.py”,第 152 行,在 get_reports orders.insert(all_orders)
文件“/Users/ashutosh/hrksandbox/lumoback-garden2/venv/lib/python2.7/site-packages/pymongo/collection. py”,第 359 行,插入 continue_on_error,self.__uuid_subtype),安全)文件“/Users/ashutosh/hrksandbox/lumoback-garden2/venv/lib/python2.7/site-packages/pymongo/mongo_client.py”,行第853章