Задать вопрос
FANTSCRIN
@FANTSCRIN
Учусь кодить

PyMongo. Как вставить в коллекцию объект если его нет, и обновить поле если он есть?

Коллекция
coll= [
{'_id': 1, 'name': 'Test_1', 'status': 'wait'},
{'_id': 2, 'name': 'Test_2', 'status': 'wait'},
{'_id': 3, 'name': 'Test_3', 'status': 'wait'},
]

Вставить данные
data = [
{'_id': 1, 'name': 'Test_1', 'status': 'error'},
{'_id': 2, 'name': 'Test_2', 'status': 'wait'},
{'_id': 3, 'name': 'Test_3', 'status': 'success'},
{'_id': 4, 'name': 'Test_4', 'status': 'wait'},
]

Должен быть метод типа update_many или insert_many
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы