(mongodb >=1.5.0)
MongoDB\Driver\Session::commitTransaction — Valida la transacción
Guarda los cambios realizados por las operaciones en la transacción multi-documento y finaliza la transacción. Hasta la validación, ninguno de los cambios de datos realizados por las operaciones en la transacción es visible fuera de la transacción.
Esta función no tiene parámetros.
No devuelve ningún valor.
"errorLabels"
y este array contiene un valor
"TransientTransactionError"
o
"UnknownTransactionCommitResult"
, es seguro reintentar
la totalidad de la transacción. En versiones más
recientes de la extensión,
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel()
debería ser utilizado para probar esta situación en su lugar.