(mongodb >=1.5.0)
MongoDB\Driver\Session::commitTransaction — Фиксирует транзакцию
Метод сохраняет изменения, которые внесли операции в многодокументную транзакцию, и завершает транзакцию. До фиксации каждое изменение, которое вносит транзакция в данные, останется невидимым за пределами транзакции.
У этой функции нет параметров.
Функция не возвращает значения после выполнения.
"errorLabels"
, и этот массив содержит
значение "TransientTransactionError"
или "UnknownTransactionCommitResult"
. В более новых версиях модуля вместо
этого лучше вызвать метод
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel()
для проверки этой ситуации.