MongoDB\Driver\Session::abortTransaction
(mongodb >=1.5.0)
MongoDB\Driver\Session::abortTransaction — Anula una transacción
Descripción
final public function MongoDB\Driver\Session::abortTransaction():
void
Termina la transacción multi-documento y anula todas las modificaciones de datos
realizadas por las operaciones en la transacción. Es decir, la transacción se termina
sin guardar ninguna de las modificaciones realizadas por las operaciones en la transacción.
Parámetros
Esta función no contiene ningún parámetro.
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.
- Lanza una MongoDB\Driver\Exception\RuntimeException si la transacción no puede ser anulada (por ejemplo, una transacción no ha sido iniciada).