Avance el tiempo del cluster para esta sesión

# MongoDB\Driver\Session::advanceClusterTime

(mongodb >=1.4.0)

MongoDB\Driver\Session::advanceClusterTime — Avance el tiempo del cluster para esta sesión

### Descripción

final public function MongoDB\Driver\Session::advanceClusterTime(array|object `$clusterTime`): void

Avance el tiempo del cluster para esta sesión. Si el tiempo del cluster es inferior o igual al tiempo del cluster actual de la sesión, esta función no hace nada.

Al utilizar este método en conjunción con MongoDB\Driver\Session::advanceOperationTime() para copiar los tiempos del cluster y de las operaciones de otra sesión se puede asegurar que las operaciones en esta sesión sean coherentes con la última operación en la otra sesión.

### Parámetros

`clusterTime`
  El tiempo del cluster es un documento que contiene un horodatage lógico y una firma de servidor. Típicamente, este valor se obtendrá llamando a MongoDB\Driver\Session::getClusterTime() en otro objeto de sesión.

### Valores devueltos

No se retorna ningún valor.

### Errores/Excepciones

- Lanza una excepción MongoDB\Driver\InvalidArgumentException en caso de error durante el análisis de un argumento.

### Ver también

- MongoDB\Driver\Session::advanceOperationTime() - Avance el tiempo de operación para esta sesión
- MongoDB\Driver\Session::getClusterTime() - Devuelve el tiempo del cluster para esta sesión

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open