Класс MongoDB\Driver\WriteConcern

(mongodb >=1.0.0)

Введение

MongoDB\Driver\WriteConcern описывает уровень надежности, запрошенный MongoDB для операций записи на автономный mongod или на набор реплик или на сегментированные кластеры. В сегментированных кластерах экземпляры mongos будут передавать гарантии записи на сегменты.

Обзор классов

final MongoDB\Driver\WriteConcern implements MongoDB\BSON\Serializable , Serializable {
/* Константы */
const string MAJORITY = "majority" ;
/* Методы */
final public bsonSerialize ( ) : object
final public __construct ( string|int $w , int $wtimeout = ? , bool $journal = ? )
final public getJournal ( ) : bool|null
final public getW ( ) : string|int|null
final public getWtimeout ( ) : int|MongoDB\BSON\Int64
final public isDefault ( ) : bool
final public serialize ( ) : string
final public unserialize ( string $serialized ) : void
}

Предопределенные константы

MongoDB\Driver\WriteConcern::MAJORITY

Большинство членов в наборе; арбитров, члены, не участвующие в голосовании, пассивные члены, скрытые члены и отложенные члены, все они включены в определение большинства гарантии записи.

Список изменений

Версия Описание
PECL mongodb 1.7.0 Реализует Serializable.
PECL mongodb 1.2.0 Реализует MongoDB\BSON\Serializable.

Содержание