MongoDB\Driver\Session::abortTransaction
En esta página
MongoDB\Driver\Session::abortTransaction
Anula una transacción
Descripción#
php
final public MongoDB\Driver\Session::abortTransaction(): voidphp
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\Exception\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).
Véase también#
MongoDB\Driver\Manager::startSession
MongoDB\Driver\Session::commitTransaction
MongoDB\Driver\Session::startTransaction