La classe MongoDB\Driver\WriteConcern

(mongodb >=1.0.0)

Introduction

MongoDB\Driver\WriteConcern décrit le niveau d'accusé de réception demandé par MongoDB pour les opérations é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 contrôle d'écriture aux fragments.

Synopsis de la classe

final MongoDB\Driver\WriteConcern implements MongoDB\BSON\Serializable {
/* Constantes */
const string MAJORITY = "majority" ;
/* Méthodes */
final public bsonSerialize ( void ) : object
final public __construct ( string|integer $w [, int $wtimeout [, bool $journal ]] )
final public getJournal ( void ) : boolean|null
final public getW ( void ) : string|integer|null
final public getWtimeout ( void ) : int
final public isDefault ( void ) : bool
}

Constantes pré-définies

MongoDB\Driver\WriteConcern::MAJORITY

La majorité de tous les membres du jeux ; arbitraires, les mêmes non-votants, les membres passifs, les membres cachés, et les membres en attente sont tous inclus dans la définition d'une préoccupation d'écriture de la majorité.

Historique

Version Description
1.2.0 Implémente MongoDB\BSON\Serializable.

Sommaire