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이 설정되었는지 여부를 반환합니다. 오류 레이블은 서버나 드라이버에 의해 설정되어 특정 예외를 처리하는 방법을 결정할 수 있는 특정 상황을 나타냅니다. 일반적인 상황은 일시적인 오류(예: 네트워킹 문제 또는 트랜잭션 충돌)로 인해 실패한 트랜잭션을 안전하게 재시도할 수 있는지 확인하는 것일 수 있습니다. 오류 레이블의 예로는 TransientTransactionErrorUnknownTransactionCommitResult가 있습니다.


매개변수

errorLabel
테스트할 errorLabel의 이름입니다.

반환 값

주어진 errorLabel이 이 예외와 연결되었는지 여부.


기타