Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

MongoDB\ClientBulkWrite::withCollection()

Novedad 2.1 en la versión.:

MongoDB\ClientBulkWrite::withCollection()

Devuelve una instancia actualizada de MongoDB\ClientBulkWrite desde la instancia proporcionada MongoDB\Collection. 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 compila un nuevo BulkWriteCommand y no permite editar instantáneamente la instancia ClientBulkWrite.

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 usan opciones que no sean compatibles con el servidor seleccionado (p. ej. collation, readConcern, writeConcern).

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

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