В настоящее время у меня есть словарь с данными, извлекаемыми из API, в котором я назначил каждой точке данных собственную переменную (job_id, jobtitle, company et c.):
output = {
'ID': job_id,
'Title': jobtitle,
'Employer' : company,
'Employment type' : emptype,
'Fulltime' : tid,
'Deadline' : deadline,
'Link' : webpage
}
, которую я хочу добавить в мою базу данных достаточно просто:
db.jobs.insert_one(output)
, но это все для l oop, который создаст 30-я sh уникальные новые документы с именами, названиями, ссылками и еще чем-то еще этот сценарий будет запускаться более одного раза, поэтому я хотел бы только вставить «выходные данные» в качестве документа, если он еще не существует в базе данных, все эти новые документы имеют свои собственные уникальные Идентификатор приходит из переменной job_id . Могу ли я проверить это?