Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
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