当我一次又一次执行多重插入时,pymongo给出了重复的密钥错误

2024-06-16 11:12:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我是python新手,pymongo新手。你知道吗

我有多个插入Pymango如下:

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是我的数据库名,并保存了应用程序,jdcredit是我的集合名。你知道吗

请帮帮我


Tags: nameidrequestjobrecordtotalinsertcredit