(mongodb >=1.4.0)
MongoDB\Driver\Server::executeWriteCommand — Execute a database command that writes on this server
$db, MongoDB\Driver\Command $command, array $options = array()): MongoDB\Driver\CursorExecutes the command on this server.
   This method will apply logic that is specific to commands that write (e.g.
   » drop) and
   take the MongoDB server version into account. The
   "writeConcern" option will default to the corresponding
   value from the MongoDB
   Connection URI.
  
Note: This method is not intended to be used to execute » insert, » update, or » delete commands. Users are encouraged to use MongoDB\Driver\Server::executeBulkWrite() for those commands.
db (string)Le nom de la base de données sur laquelle la commande sera exécutée.
command (MongoDB\Driver\Command)La commande à exécuter.
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. | 
    Si vous utilisez une "session" qui a une transaction
    en cours, vous ne pouvez pas spécifier l'option "readConcern"
    ou "writeConcern". Tenter de faire ceci lancera une exception
    MongoDB\Driver\Exception\InvalidArgumentException.
    À la place vous devriez définir ces options quand vous créez la transaction avec
    MongoDB\Driver\Session::startTransaction().
Retourne un MongoDB\Driver\Cursor en cas de succès.
"session" option is used with an associated transaction in combination with a "readConcern" or "writeConcern" option."session" est utilisée conjointement avec une préoccupation d'écriture non reconnu.
| Version | Description | 
|---|---|
| PECL mongodb 1.4.4 | MongoDB\Driver\Exception\InvalidArgumentException
        will be thrown if the "session"option is used in
        combination with an unacknowledged write concern. | 
Note: Il est de la responsabilité de l'appelant de s'assurer que le serveur est capable d'exécuter l'opération d'écriture. Par exemple, l'exécution d'une opération d'écriture sur un secondaire (à l'exclusion de sa base de données "local") échouera.