(mongodb >=1.0.0)
MongoDB\Driver\WriteConcern décrit le niveau
d'accusé de réception demandé par MongoDB pour les opérations d'écriture
à un mongod autonome ou à des ensembles de réplicas
ou à des clusters fragmentés. Dans les clusters fragmentés, les instances
de mongos transmettent le write concern aux
fragments.
La valeur du write concern (nombre entier de nœuds, la chaîne
"majority", ou un nom personnalisé d'étiquette de
write concern), ou null si non définie.
Indique si les opérations d'écriture doivent être validées dans le journal
avant d'être acquittées, ou null si non spécifié.
Le délai d'attente en millisecondes pour l'accusé de réception du
write concern. Une valeur de 0 signifie
attendre indéfiniment.
MongoDB\Driver\WriteConcern::MAJORITYLa majorité de tous les membres du jeu de répliques ; les arbitres, les membres non-votants, les membres passifs, les membres cachés, et les membres en attente sont tous inclus dans la définition d'un write concern de la majorité.
| Version | Description |
|---|---|
| PECL mongodb 2.3.0 | Ajout des propriétés publiques readonly. |
| PECL mongodb 1.7.0 | Implémente Serializable. |
| PECL mongodb 1.2.0 | Implémente MongoDB\BSON\Serializable. |