MongoUpdateBatch
PHP Manual

MongoUpdateBatch::__construct

(PECL mongo >= 1.5.0)

MongoUpdateBatch::__constructDescripción

Descripción

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

Construye un lote de operaciones UPDATE. Véase MongoWriteBatch.

Parámetros

collection

El objeto MongoCollection sobre el que ejecutar el lote. Su asunto de escritura se copiará y usará como el asunto de escritura predeterminado si no se proporciona ninguno en $write_options o durante MongoWriteBatch::execute().

write_options

Un array de opciones de escritura.

ClaveSignificado del valor
w (int|string)Valor de Asunto de escritura
wtimeout (int)Tiempo máximo a esperar para una réplica
orderedDetermina si MongoDB debe aplicar este lote en orden (secuencialmente, un elemento cada vez) o puede reorganizarlo. El valor predeterminado es TRUE
j (bool)Esperar a que el primario registre en el diario. Se desaconseja este valor, use WriteConcern en su lugar
fsync (bool)Esperar para "fsync" en el primario. Se desaconseja este valor, use WriteConcern en su lugar

Valores devueltos

Un nuevo objeto MongoUpdateBatch.


MongoUpdateBatch
PHP Manual