(PECL mongo >= 1.5.0)
MongoUpdateBatch::__construct — Description
Constructs a batch of UPDATE operations. See MongoWriteBatch.
collectionОбъект MongoCollection для выполняемого пакета. Его опции контроля записи будут скопированы и использованы по умолчанию, если не будут переданы через $write_options или MongoWriteBatch::execute().
write_optionsМассив опций записи.
| ключ | значение | 
|---|---|
| w (int|string) | Значения контроля записи | 
| wtimeout (int) | Максимальное время ожидания репликации | 
| ordered | Определяет, должна ли MongoDB применять этот пакет в определенном по порядку. Упорядоченная запись запускается последовательно (по одному элементу за раз) и запись прекращается после первой же ошибки. Неупорядоченная запись может запускаться параллельно и ошибки не приводят к остановке записи. По умолчанию TRUE | 
| j (bool) | Ожидать журналирование на основном сервере (primary). Не рекомендуется, используйте вместо него опцию Контроля Записи (WriteConcern) | 
| fsync (bool) | Ожидать fsync на основном сервере (primary). Не рекомендуется, используйте вместо него опцию Контроля Записи (WriteConcern) | 
A new MongoUpdateBatch.