文档中心

快速入门

安装

基本操作

数据模型

SQL引擎

系统架构

数据库管理

连接器

驱动

参考手册

故障排除

SAC

版本信息

getLastErrObj()

语法

getLastErrObj()

获取当前操作的详细错误信息。

参数描述

返回值

当存在错误时,返回为 BSON 对象,当不存在错误时,无返回值(即void)。BSON 对象有3个固定的字段:

  • errno: (int) 错误码
  • description: (string) 错误码对应的描述
  • detail: (string) 详细的错误描述信息

对于操作协调节点发生错误时,当某些数据节点发生错误时,还会有扩展字段:

  • ErrNodes: [ BSON object ] 描述发生错误的节点的详细信息。

版本信息

2.8及以上版本

示例

  • 获取当前操作的详细错误信息

    > db = new Sdb()
    (nofile):0 uncaught exception: -15
    > getLastErrObj()
    {
    "errno": -15,
    "description": "Network error",
    "detail": ""
    }
回到顶部