当我一个接一个执行多次插入时,pymongo给出重复的键错误

时间:2018-12-20 12:15:39

标签: python mongodb pymongo

我是python的新手,并且是pymongo的新手。

我在下面的pymongo中有多个插入内容:

jdcredit.insert({"record_id":c,"total_credit":total_credit,"balanced_credit":money_rem})

saved_applied_job.insert({"record_id":c,"seeker_emp_id":emp_ID,"seeker_name":emp_name,"request_id":int(request_id)})

在某些情况下,我发现其中之一重复密钥错误,

pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection: mydatalocal.saved_applied_job index: _id_ dup key: { : ObjectId('5c1b69d9aeae6c54508fe1a1') }

mydatalocal是我的数据库名称,而save_applied,jdcredit是我的集合名称。

请帮助我

0 个答案:

没有答案