Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
MongoDB\Driver\Session::advanceClusterTime
(mongodb >=1.4.0)
MongoDB\Driver\Session::advanceClusterTime — Увеличивает время кластера для сеанса
Описание
final public MongoDB\Driver\Session::advanceClusterTime(array|object $clusterTime): voidУвеличивает время кластера для сеанса. Если время кластера меньше или равно текущему времени кластера сеанса, функция не будет работать.
Используя этот метод в сочетании с MongoDB\Driver\Session::advanceOperationTime() для копирования кластера и времени операций из другого сеанса, вы можете убедиться, что операции в этом сеансе причинно соответствуют последней операции в другом сеансе.
Список параметров
clusterTime
- Время кластера - это документ, содержащий логическую метку времени и сигнатуру сервера. Как правило, это значение будет получено путём вызова MongoDB\Driver\Session::getClusterTime() для другого объекта сеанса.Возвращаемые значения
Функция не возвращает значения после выполнения.
Ошибки
- При ошибке парсинга аргумента бросает исключение MongoDB\Driver\Exception\InvalidArgumentException.
Смотрите также
- MongoDB\Driver\Session::advanceOperationTime() - Увеличивает время операции для сеанса
- MongoDB\Driver\Session::getClusterTime() - Возвращает время кластера для этого сеанса
User Contributed Notes
There are no user contributed notes for this page.
Описание на ru2.php.net
Описание на php.ru