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이 이 예외와 연결되었는지 여부.