Несколько одновременных обновлений с MongoDB/PyMongo?

Согласно документам PyMongo, update() может только обновить единый документ за один раз. Скажем, у меня есть 100 документов, которые я хочу обновить одновременно. Это - много издержек. Существует ли способ обновить несколько документов с единственным запросом MongoDB через PyMongo?

10
задан Trevor Burnham 29 June 2010 в 21:06
поделиться

1 ответ

Фактически, вы можете обновить несколько документов с помощью опции multi:

collection.update(spec, doc, multi=True)

Это обновляет все совпадения.

14
ответ дан 3 December 2019 в 22:34
поделиться
Другие вопросы по тегам:

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