MongoDB\Driver\Session::abortTransaction
(mongodb >=1.5.0)
MongoDB\Driver\Session::abortTransaction — Aborta uma transação
Descrição
Encerra a transação de vários documentos e reverte quaisquer alterações de dados feitas pelas operações da transação. Ou seja, a transação termina sem salvar nenhuma das alterações feitas pelas operações da transação.
Parâmetros
Esta função não possui parâmetros.
Valor Retornado
Nenhum valor é retornado.
Erros/Exceções
- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.
- Lança uma MongoDB\Driver\Exception\RuntimeException se a transação não puder ser abortada (por exemplo, uma transação não foi iniciada).
Veja Também
- MongoDB\Driver\Manager::startSession() - Inicia uma nova sessão de cliente para uso com este cliente
- MongoDB\Driver\Session::commitTransaction() - Confirma uma transação
- MongoDB\Driver\Session::startTransaction() - Inicia uma transação