(mongodb >=1.0.0)
MongoDB\Driver\Server::executeBulkWrite — Execute one or more write operations on this server
$namespace
, MongoDB\Driver\BulkWrite $bulk
[, MongoDB\Driver\WriteConcern $writeConcern
] )Executes one or more write operations on this server.
A MongoDB\Driver\BulkWrite can be constructed with one or more write operations of varying types (e.g. updates, deletes, and inserts). The driver will attempt to send operations of the same type to the server in as few requests as possible to optimize round trips.
namespace
(string)Un spațiu de nume complet calificat (de ex. "databaseName.collectionName").
bulk
(MongoDB\Driver\BulkWrite)MongoDB\Driver\BulkWrite spre a fi executată.
writeConcern
(MongoDB\Driver\WriteConcern)Opțional un MongoDB\Driver\WriteConcern pentru a fi aplicat la operațiunea de înscrieire. Dacă nu este indicat vre-unul, va fi utilizat "write concern" din MongoDB Connection URI.
Întoarce MongoDB\Driver\WriteResult în caz de succes.
Notă:
It is the caller's responsibility to ensure that the server is capable of executing the write operation. For example, executing a write operation on a secondary (excluding its "local" database) will fail.