文档中心

关于 SequoiaDB

快速入门

安装

基本操作

数据模型

SQL引擎

S3引擎

系统架构

数据库管理

连接器

驱动

参考手册

故障排除

SAC 管控中心

Web服务

版本信息

listDomains()

名称

listDomains - 枚举用户创建的域

语法

db.listDomains( [cond], [sel], [sort] )

类别

Sdb

描述

该函数用于枚举系统中所有由用户创建的域。

参数

参数名 类型 描述 是否必填
cond Json 对象 匹配条件,只返回符合 cond 的记录,为 null 时,返回所有。
sel Json 对象 选择返回的字段名。为 null 时,返回所有的字段名。
sort Json 对象 对返回的记录按选定的字段排序。1为升序;-1为降序。

返回值

函数执行成功时,将返回游标对象。通过游标对象获取的结果字段说明可查看 SYSDOMAINS 集合

函数执行失败时,将抛异常并输出错误信息。

错误

当异常抛出时,可以通过 getLastErrMsg() 获取错误信息或通过 getLastError() 获取错误码。更多错误处理可以参考常见错误处理指南

版本

v2.0 及以上版本

示例

  • 列出系统中所有由用户创建的域

    > db.listDomains()
    {
      "_id": {
        "$oid": "5811641e3426f0835eef45bf"
      },
      "Name": "mydomain",
      "Groups": [
        {
          "GroupName": "group1",
          "GroupID": 1001
        },
        {
          "GroupName": "group2",
          "GroupID": 1002
        },
        {
          "GroupName": "group3",
          "GroupID": 1000
        }
      ]
    }
回到顶部