La clase MongoDB\Driver\Session
En esta página
Introducción#
La clase MongoDB\Driver\Session representa una sesión de cliente y es devuelta por MongoDB\Driver\Manager::startSession. Los comandos, consultas y operaciones de escritura pueden entonces asociarse a la sesión.
Sinopsis de la clase#
MongoDB\Driver\Session
final
MongoDB\Driver\Session
Constantes
const
string
MongoDB\Driver\Session::TRANSACTION_NONE
none
const
string
MongoDB\Driver\Session::TRANSACTION_STARTING
starting
const
string
MongoDB\Driver\Session::TRANSACTION_IN_PROGRESS
in_progress
const
string
MongoDB\Driver\Session::TRANSACTION_COMMITTED
committed
const
string
MongoDB\Driver\Session::TRANSACTION_ABORTED
aborted
Métodos
Constantes predefinidas#
MongoDB\Driver\Session::TRANSACTION_NONE
No hay ninguna transacción en curso.
MongoDB\Driver\Session::TRANSACTION_STARTING
Se ha iniciado una transacción, pero no se ha enviado ninguna operación al servidor.
MongoDB\Driver\Session::TRANSACTION_IN_PROGRESS
Hay una transacción en curso.
MongoDB\Driver\Session::TRANSACTION_COMMITTED
La transacción se ha confirmado.
MongoDB\Driver\Session::TRANSACTION_ABORTED
La transacción se ha abortado.