MongoDB\Driver\Server::executeBulkWriteCommand

(mongodb >=2.1.0)

MongoDB\Driver\Server::executeBulkWriteCommandExecute write operations on this server using the bulkWrite command

Beschreibung

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

Executes one or more write operations on this server using the » bulkWrite command introduced in MongoDB 8.0.

A MongoDB\Driver\BulkWriteCommand can be constructed with one or more write operations of varying types (e.g. inserts, updates, and deletes). Each write operation may target a different collection.

The default value for the "writeConcern" option will be inferred from an active transaction (indicated by the "session" option), followed by the connection URI.

Parameter-Liste

bulk (MongoDB\Driver\BulkWriteCommand)

Die auszuführenden Schreibvorgänge.

options

options
Option Type Description
session MongoDB\Driver\Session

Eine Session, die mit dem Vorgang verknüpft werden soll.

writeConcern MongoDB\Driver\WriteConcern

Eine Schreibanweisung (Write Concern), das auf den Vorgang angewendet werden soll.

Rückgabewerte

Gibt bei Erfolg ein MongoDB\Driver\BulkWriteCommandResult zurück.

Fehler/Exceptions

add a note

User Contributed Notes

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