美文网首页Python专题
pymongo.errors.DuplicateKeyError

pymongo.errors.DuplicateKeyError

作者: 右哼哼丨左哼哼 | 来源:发表于2019-02-04 16:35 被阅读0次

    出现这种错误,依据提示看来是因为MongoDB使用了同一ID产生的问题,其实主要原因并不在数据库:

    创建字典时,放在了for循环外。

    传递给mongodb的一直是都是同一个dict对象,所以mongo保存时会出现 "_id" 重复的问题。

    所以,只需要把 创建的字典 放到循环里面,即可解决。


    原文:BUG:pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection的原因和解决方案

    相关文章

      网友评论

        本文标题:pymongo.errors.DuplicateKeyError

        本文链接:https://www.haomeiwen.com/subject/olkpsqtx.html