(mongodb >= 1.0.0)
当驱动程序遇到运行时错误(例如,来自» libmongoc的内部错误)时抛出。
包含与异常相关的错误标签数组。例如,如果存在TransientTransactionError
标签,则可以使用错误标签来检测事务是否可以安全地重试。应该使用MongoDB\Driver\Exception\RuntimeException::hasErrorLabel()来测试特定错误标签的存在,而不是手动解释此errorLabels
属性。
版本 | 描述 |
---|---|
PECL mongodb 1.6.0 |
添加了MongoDB\Driver\Exception\RuntimeException::hasErrorLabel()方法和MongoDB\Driver\Exception\RuntimeException::errorLabels属性。 |