Docs Menu
Docs Home
/ /

MongoDB\ClientBulkWrite::conColección()

Nuevo en la versión 2.1.

MongoDB\ClientBulkWrite::withCollection()

Devuelve una instancia actualizada de MongoDB\ClientBulkWrite de la instancia proporcionada. Este método permite agregar operaciones de escritura posteriores en una colección distinta a aquella con la MongoDB\Collection que ClientBulkWrite se creó.

Este método no crea un nuevo Comando de escritura masivay no edita la ClientBulkWrite instancia en su lugar.

function withCollection(
Collection $collection,
): self

No se pueden combinar instancias Collection asociadas a diferentes objetos Manager al llamar a este método en una instancia ClientBulkWrite. Esto se debe a que la biblioteca envía el BulkWriteCommand completo a un solo servidor.

$collection : MongoDB\Collection
La instancia Collection que se establecerá como destino para las operaciones de escritura se agregará a la instancia ClientBulkWrite después de llamar a withCollection().

Una nueva instancia ClientBulkWrite con la misma especificación BulkWriteCommand pero un espacio de nombres de destino actualizado.

MongoDB\Exception\UnsupportedException si se utilizan opciones que no son compatibles con el servidor seleccionado (porcollation readConcernwriteConcernejemplo,,,).

MongoDB\Exception\InvalidArgumentException para errores relacionados con el análisis de parámetros u opciones.

MongoDB\Driver\Exception\RuntimeException para otros errores en el nivel de extensión (por ejemplo, errores de conexión).

Volver

updateOne()

En esta página