MongoDB\Driver\Exception\RuntimeException::hasErrorLabel
(mongodb >= 1.6.0)
MongoDB\Driver\Exception\RuntimeException::hasErrorLabel — Returns whether an error label is associated with an exception
说明
   Returns whether the errorLabel has been set for this
   exception. Error labels are set by either the server or the extension to
   indicate specific situations that may be handled by an application. A common
   situation might be determining whether to safely retry a transaction that
   failed due to a transient error (e.g. network error, transaction conflict).
   Examples of error labels are TransientTransactionError
   and UnknownTransactionCommitResult.
  
参数
errorLabel- 
     
The name of the
errorLabelto test for. 
返回值
   Whether the given errorLabel is associated with this
   exception.
  
参见
- MongoDB\Driver\Session::commitTransaction() - Commits a transaction
 - » MongoDB documentation on transactions
 
用户贡献的备注
备份地址:http://www.lvesu.com/blog/php/mongodb-driver-runtimeexception.haserrorlabel.php