Pymongo выдает ошибку двойного ключа, когда я выполняю несколько вставок один за другим - PullRequest
0 голосов
/ 20 декабря 2018

Я новичок в 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 - это имя моей коллекции.

, пожалуйста, помогите мне в этом

...