(PECL mongo >= 1.5.0)
MongoInsertBatch::__construct — Descripción
Construye un lote de operaciones INSERT. Véase MongoWriteBatch.
collectionEl 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_optionsUn array de opciones de escritura.
| Clave | Significado del valor |
|---|---|
| w (int|string) | Valor de Asunto de escritura |
| wtimeout (int) | Tiempo máximo a esperar para una réplica |
| ordered | Determina 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 |
Un nuevo objeto MongoInsertBatch.