(mongodb >=1.5.0)
MongoDB\Driver\Session::commitTransaction — Confirma uma transação
Salva as alterações feitas pelas operações na transação multidocumento e finaliza a transação. Até a confirmação, nenhuma das alterações de dados feitas dentro da transação será visível fora da transação.
Esta função não possui parâmetros.
Nenhum valor é retornado.
"errorLabels"
e este array contenha um
valor "TransientTransactionError"
ou
"UnknownTransactionCommitResult"
, é seguro tentar novamente
a transação inteira. Em versões mais recentes da
extensão,
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel()
deve ser usado para testar esta situação.