(PECL mongo >= 1.5.0)
MongoUpdateBatch::__construct — Description
Constructs a batch of UPDATE operations. See MongoWriteBatch.
collectionThe MongoCollection to execute the batch on. Its WriteConcern will be copied and used as default WriteConcerns if none given as $write_options or during MongoWriteBatch::execute().
write_optionsAn array of Write Options.
| key | value meaning |
|---|---|
| w (int|string) | WriteConcern value |
| wtimeout (int) | Maximum time to wait for Replication |
| ordered | Determins if MongoDB must apply this batch in order (sequentally, one item at a time) or can rearrange it. Defaults to TRUE |
| j (bool) | Wait for journaling on the primary. This value is discouraged, use WriteConcern instead |
| fsync (bool) | Wait for fsync on the primary. This value is discouraged, use WriteConcern instead |
A new MongoUpdateBatch.