International PHP Conference Munich 2025

MongoDB\Driver\Server::executeBulkWriteCommand

(mongodb >=2.1.0)

MongoDB\Driver\Server::executeBulkWriteCommandExécute des opérations d'écriture sur ce serveur en utilisant la commande bulkWrite

Description

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

Exécute une ou plusieurs opérations d'écriture sur le serveur principal en utilisant la commande » bulkWrite introduite dans MongoDB 8.0.

Une MongoDB\Driver\BulkWriteCommand peut être construite avec une ou plusieurs opérations d'écriture de types variés (par exemple, des insertion, mise à jour et suppression). Chaque opération d'écriture peut cibler une différente collection.

La valeur par défaut pour l'option "writeConcern" sera déduite d'une transaction active (indiquée par l'option "session" option), suivit de l'URI de connexion.

Liste de paramètres

bulk (MongoDB\Driver\BulkWriteCommand)

Écriture(s) à exécuter.

options

options
Option Type Description
session MongoDB\Driver\Session

Une session à associer à l'opération.

writeConcern MongoDB\Driver\WriteConcern

Une préoccupation d'écriture à appliquer à l'opération.

Valeurs de retour

Retourne un MongoDB\Driver\BulkWriteCommandResult en cas de succès.

Erreurs / Exceptions

add a note

User Contributed Notes

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