MongoInsertBatch
PHP Manual

MongoInsertBatch::__construct

(PECL mongo >= 1.5.0)

MongoInsertBatch::__constructDescripción

Descripción

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

Construye un lote de operaciones INSERT. 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 MongoInsertBatch.


MongoInsertBatch
PHP Manual