MongoDB\Driver\Server::executeBulkWriteCommand

(mongodb >=2.1.0)

MongoDB\Driver\Server::executeBulkWriteCommandEjecuta operaciones de escritura en este servidor utilizando el comando bulkWrite

Descripción

final public MongoDB\Driver\Server::executeBulkWriteCommand(MongoDB\Driver\BulkWriteCommand $bulk, ?array $options = null): MongoDB\Driver\BulkWriteCommandResult

Ejecuta una o varias operaciones de escritura en el servidor primario utilizando el comando » bulkWrite introducido en MongoDB 8.0.

Una MongoDB\Driver\BulkWriteCommand puede ser construida con una o varias operaciones de escritura de tipos variados (por ejemplo, inserciones, actualizaciones y eliminaciones). Cada operación de escritura puede apuntar a una colección diferente.

El valor por omisión para la opción "writeConcern" será deducido de una transacción activa (indicada por la opción "session"), seguida de la URI de conexión.

Parámetros

bulk (MongoDB\Driver\BulkWriteCommand)

The write(s) to execute.

options

options
Opción Tipo Descripción
session MongoDB\Driver\Session

Una sesión a asociar con la operación.

writeConcern MongoDB\Driver\WriteConcern

Un asunto de escritura a aplicar a la operación.

Valores devueltos

Returns MongoDB\Driver\BulkWriteCommandResult on success.

Errores/Excepciones

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top