Класс MongoDB\Driver\WriteConcern

(mongodb >=1.0.0)

Введение

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

Обзор класса

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

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

MongoDB\Driver\WriteConcern::MAJORITY

Устанавливает уровень подтверждения записи для большинства членов в наборе; определение уровня подтверждения записи большинством включает: арбитров, членов, которые не участвуют в голосовании, пассивных членов, скрытых и отложенных членов.

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

Версия Описание
PECL-модуль mongodb 1.7.0 Реализовали интерфейс Serializable.
PECL-модуль mongodb 1.2.0 Реализовали интерфейс MongoDB\BSON\Serializable.

Содержание

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top