pymongo.bulk.
BulkOperationBuilder
(collection, ordered=True)collection - :py:class::pymongo.collection.Collection, коллекция для выполнения операции
ordered - выполнить все операции последовательно
execute
(write_concern=None)Выполнить все операции
find
(selector)Возвращает :py:class::pymongo.bulk.BulkWriteOperation, задает условие отбора для выполнения операции
insert
(document)Добавляет документ
pymongo.bulk.
BulkUpsertOperation
(selector, bulk)Интерфейс для добалвения операции upsert
replace_one
(replacement)Заменяет один документ, удовлетворяющий условию
update
(update)Обновляет все документы, удовлетворяющий условию
update_one
(update)Обновляет один документ, удовлетворяющий условию
pymongo.bulk.
BulkWriteOperation
(selector, bulk)Интерфейс для добалвения операции обновления и замены
remove
()Удаляет все документы, удовлетворяющий условию
remove_one
()Удаляет один документ, удовлетворяющий условию
replace_one
(replacement)Заменяет одну запись, удовлетворяющий условию
update
(update)Обновляет все документы, удовлетворяющий условию
update_one
(update)Обновляет один документ, удовлетворяющий условию
upsert
()Возвращает :py:class::pymongo.bulk.BulkUpsetOperation, указывает что все операции обновления должны быть upserts