文档首页/ Astro轻应用 AstroZero/ API参考/ API/ 元数据/ Picklist对象的操作/ 根据ID查询选项列表值集或引用该选项列表值集的对象字段列表
更新时间:2024-06-28 GMT+08:00
分享

根据ID查询选项列表值集或引用该选项列表值集的对象字段列表

功能介绍

根据ID查询选项列表值集,或引用该选项列表值集的对象字段列表。

URI

GET AstroZero域名/u-route/baas/metadata/v1.0/Picklist/{Picklist_id}

表1 路径参数

参数

是否必选

参数类型

描述

Picklist _id

String

参数解释

Picklist实例的ID,可通过调用查询选项列表值集接口查看(响应消息中的“id”)。

约束限制

不涉及。

取值范围

不涉及。

默认取值

不涉及。

请求参数

表2 请求参数

参数

是否必选

参数类型

描述

flag

String

参数解释

查询模式,查询选项列表值集或引用该选项列表值集的对象字段列表。

约束限制

不涉及。

取值范围

  • flag=R:表示查询引用该选项列表值集的对象字段列表。
  • 不带flag参数,表示只查询该选项列表值集。

默认取值

不涉及。

响应参数

表3 响应参数

参数

参数类型

描述

resCode

String

参数解释

返回码。

取值范围

如果返回“0”代表请求成功,其他错误码说明请参考错误码

resMsg

String

参数解释

返回消息。

取值范围

如果成功状态,通常会返回“Success”,其他情况会返回具体的错误信息。

result

Object

参数解释

成功会返回选项列表值集或引用该选项列表值集的对象字段列表。

请求示例

查询Picklist对象实例。
GET https://AstroZero域名/u-route/baas/metadata/v1.0/Picklist/000y000000aM92DCu6hU

响应示例

{
    "resCode": "0",
    "resMsg": "成功",
    "result": [
        {
            "id": "testListId",
            "name": "testName",
            "isSorted": false,
            "isRestricted": false,
            "controlField": "",
            "masterLabel": "testLabel",
            "description": "",
            "isGlobal": true,
            "isBaseline": false,
            "picklistValues": [
                {
                    "id": "testValueId",
                    "value": "A",
                    "isDefault": false,
                    "isActive": true,
                    "label": "A",
                    "sequenceNo": 0,
                    "color": "",
                    "controlFieldValue": "",
                    "description": "",
                    "isBaseline": false,
                    "createdBy": "testUserId",
                    "createdBy.name": "test0xx",
                    "createdDate": "2019-08-05 20:38:24",
                    "lastModifiedBy": "testUserId",
                    "lastModifiedBy.name": "test0xx",
                    "lastModifiedDate": "2019-08-05 20:38:24",
                    "owner": "testUserId",
                    "owner.name": "test0xx",
                    "custom": true
                }
            ],
            "createdBy": "testUserId",
            "createdBy.name": "test0xx",
            "createdDate": "2019-08-05 20:38:24",
            "lastModifiedBy": "testUserId",
            "lastModifiedBy.name": "test0xx",
            "lastModifiedDate": "2019-08-05 20:38:24",
            "owner": "testUserId",
            "owner.name": "test0xx",
            "custom": true
        }
    ]
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档