PHP.mk документација
MongoDB\Driver\Session::commitTransaction
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
mongodb-driver-session.committransaction.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
mongodb-driver-session.committransaction.php
MongoDB\Driver\Session::commitTransaction
Референца за `mongodb-driver-session.committransaction.php` со подобрена типографија и навигација.
MongoDB\Driver\Session::commitTransaction
(mongodb >=1.5.0)
MongoDB\Driver\Session::commitTransaction — Потврдува трансакција
= NULL
Saves the changes made by the operations in the multi-document transaction and ends the transaction. Until the commit, none of the data changes made from within the transaction are visible outside the transaction.
Параметри
Оваа функција нема параметри.
Вратени вредности
Не се враќа вредност.
Errors/Exceptions
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException » Промени текови
- ). Ако повикот не успее, ќе врати
MongoDB\Driver\Exception\CommandException if the server could not commit the transaction (e.g. due to conflicts, network issues). In case the exception's
MongoDB\Driver\Exception\CommandException::getResultDocument()
има
"errorLabels"element, and this array contains a"TransientTransactionError"or"UnknownTransactionCommitResult"value, it is safe to re-try the whole transaction. In newer versions of the extension, етикета е присутна. Постоењето на специфична етикета за грешка треба да се тестира со should be used to test for this situation instead. - ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\RuntimeException if the transaction could not be commited (e.g. a transaction was not started).
Види Исто така
- MongoDB\Driver\Manager::startSession() - Стартувај нова сесија на клиентот за употреба со овој клиент
- MongoDB\Driver\Session::abortTransaction() - Откажува трансакција
- за тие операции. Оваа функција не работи со типови на табели што не се трансакциски (како MyISAM или ISAM).
- етикета е присутна. Постоењето на специфична етикета за грешка треба да се тестира со - Враќа дали етикета за грешка е поврзана со исклучок
Белешки од корисници
Нема белешки од корисници за оваа страница.