Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

MongoDB\ClientBulkWrite::conColección()

Nuevo en la versión 2.1.

MongoDB\ClientBulkWrite::withCollection()

Devolver una instancia actualizada de MongoDB\ClientBulkWrite de la instancia MongoDB\Collection proporcionada. Este método le permite agregar operaciones de guardar posteriores en una colección diferente de aquella con la que se creó el ClientBulkWrite.

Este método no crea un nuevo BulkWriteCommand y no edita la instancia ClientBulkWrite in situ.

function withCollection(
Collection $collection,
): self

No puedes mezclar instancias de Collection asociadas con diferentes objetos de Manager al invocar este método en una instancia de ClientBulkWrite. Esto se debe a que la librería envía el BulkWriteCommand completado a un único servidor.

$collection : MongoDB\Collection
La instancia Collection para establecer como objetivo de las operaciones de guardado agregadas a la instancia ClientBulkWrite después de llamar a withCollection().

Una nueva instancia ClientBulkWrite con la misma especificación BulkWriteCommand, pero con 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 por 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