Défini la préoccupation d'écriture pour cette connexion

# MongoClient::setWriteConcern

(PECL mongo >=1.5.0)

MongoClient::setWriteConcern — Défini la préoccupation d'écriture pour cette connexion

Cette extension, qui définie cette méthode est obsolète. Veuillez utiliser l'extension MongoDB à la place. Il n'y a pas d'équivalent à cette méthode dans la nouvelle extension.

### Description

public MongoClient::setWriteConcern ( mixed `$w` [, int `$wtimeout` ] ) : bool

### Liste de paramètres

`w`

  La préoccupation d'écriture. Peut être un entier indiquant le nombre de serveurs requis pour approuver une écriture, ou un mode sous forme de chaîne de caractères (e.g. "majority").

`wtimeout`

  Le nombre maximal de millisecondes à attendre le serveur pour satisfaire une préoccupation d'écriture.

### Valeurs de retour

Retourne `TRUE` en cas de succès, ou `FALSE` sinon.

### Erreurs / Exceptions

Emets une exception de niveau `E_WARNING` si le paramètre w n'est pas un entier ou une chaîne de caractères.

### Exemples

Exemple #1 Exemple avec MongoClient::setWriteConcern()

`<?php
$mc = new MongoClient('mongodb://rs1.example.com,rs2.example.com');
// Nécessite que la majorité des serveurs du jeu de réplication approuve les écritures
// dans les trois secondes.
$mc->setWriteConcern('majority', 3000);
?>`

### Voir aussi

- La documentation sur la préoccupation d'écriture.
- MongoClient::getWriteConcern() - Récupère la préoccupation d'écriture pour cette connexion