Массовое обновление mongoengine со списком модельных объектов
Я хочу выполнить массовое обновление на mongodb с помощью mongoengine.
Мой документ выглядит так:
{
"phone_number":123,
"calls": 5
}
{
"phone_number":345,
"calls": 4
}
Теперь у меня есть список phone_number для обновления.
phone_number_list = [123,345]
phones = Model.object(phone_number__in=phone_number_list)
# update each model object properties based on some logic
for phone in phones:
phone.calls += 1
# after updating individual object of model, I want to update the list of models
phones.update()
Как мне достичь чего-то подобного? Возможно ли это с mongoengine?