MongoDB\Driver\Session::advanceOperationTime

(mongodb >=1.4.0)

MongoDB\Driver\Session::advanceOperationTime — Увеличивает время операции для сеанса


Описание

final public MongoDB\Driver\Session::advanceOperationTime(MongoDB\BSON\TimestampInterface $operationTime): void

Увеличивает время операции для сеанса. Если время операции меньше или равно текущему времени сеанса, функция не будет работать.

Используя этот метод в сочетании с MongoDB\Driver\Session::advanceClusterTime() для копирования операции и времени кластеризации из другого сеанса, вы можете гарантировать, что операции в этом сеансе причинно согласуются с последней операцией в другом сеансе.


Список параметров

operationTime

- Время операции является логической отметкой времени. Как правило, это значение будет получено путём вызова MongoDB\Driver\Session::getOperationTime() для другого объекта сеанса.


Возвращаемые значения

Функция не возвращает значения после выполнения.


Ошибки


Смотрите также


User Contributed Notes


There are no user contributed notes for this page.

Описание на ru2.php.net
Описание на php.ru