PHP 8.1.0 RC 2 available for testing

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() для другого объекта сеанса.

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

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

Ошибки

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top