MongoInsertBatch::__construct

(PECL mongo >= 1.5.0)

MongoInsertBatch::__constructDescription

Beschreibung

public MongoInsertBatch::__construct ( MongoCollection $collection [, array $write_options ] )

Constructs a batch of INSERT operations. See MongoWriteBatch.

Parameter-Liste

collection

The MongoCollection to execute the batch on. Its write concern will be copied and used as the default write concern if none is given as $write_options or during MongoWriteBatch::execute().

write_options

An array of Write Options.

keyvalue meaning
w (int|string)Write concern value
wtimeout (int)Maximum time to wait for replication
orderedDetermins 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

Rückgabewerte

A new MongoInsertBatch.