Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel
(mongodb >= 1.6.0)
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel — Возвращает, связана ли метка ошибки с исключением
Описание
final public MongoDB\Driver\Exception\RuntimeException::hasErrorLabel(string $errorLabel): boolВозвращает, был ли установлен errorLabel для этого исключения. Метки ошибок устанавливаются либо сервером, либо драйвером, чтобы указать конкретные ситуации, в которых может потребоваться принять решение о способе обработки конкретного исключения. Такой ситуацией может быть в проверке, можно ли безопасно повторить транзакцию, которая не удалась из-за временной ошибки (например, проблемы с сетью или конфликт транзакций). Примерами меток ошибок являются
TransientTransactionError
и
UnknownTransactionCommitResult
.
Список параметров
errorLabel
- НазваниеerrorLabel
для проверки.
Возвращаемые значения
Связана ли переданное значение параметра
errorLabel
с соответствующим исключением.
Смотрите также
- MongoDB\Driver\Session::commitTransaction() - Фиксирует транзакцию
- » Документация MongoDB по транзакциям
User Contributed Notes
There are no user contributed notes for this page.
Описание на ru2.php.net
Описание на php.ru