(mongodb >= 1.0.0)
Lançada quando o driver encontra um erro no momento da execução (por exemplo, erro interno de » libmongoc).
Contém um array de rótulos de erro que acompanham uma exceção. Por exemplo,
rótulos de erro podem ser usados para detectar se uma transação pode ser repetida
com segurança se o rótulo TransientTransactionError
estiver
presente. A existência de um rótulo de erro específico deve ser testada
com o método
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel(),
em vez de interpretar a propriedade errorLabels
manualmente.
Versão | Descrição |
---|---|
PECL mongodb 1.6.0 |
O método MongoDB\Driver\Exception\RuntimeException::hasErrorLabel() e a propriedade MongoDB\Driver\Exception\RuntimeException::errorLabels foram adicionados. |