Skip to content
开发文档
能力中心
应用市场
WebOffice
开发者后台

获取数据表字段信息

查询并返回当前低代码应用指定表下所有创建的字段列表

请求说明

请求地址https://openapi.wps.cn/v7/low_code_app/app_instance/{app_instance_id}/table/{table_id}/fields
请求方法GET
签名方式KSO-1
权限要求查询低代码应用数据(应用授权) kso.low_code_app.read
读写低代码应用数据(应用授权) kso.low_code_app.readwrite

请求头(Header)

Header 名称参数类型是否必填说明
Content-Typestring使用:application/json
X-Kso-DatestringRFC1123 格式的日期,例: Wed, 23 Jan 2013 06:43:08 GMT
X-Kso-AuthorizationstringKSO-1 签名值,详见《签名方法》
Authorizationstring授权凭证,格式为:Bearer {access_token}

路径参数(Path)

名称参数类型说明
app_instance_idstring
table_idstring

请求地址示例

[GET] https://openapi.wps.cn/v7/low_code_app/app_instance/{app_instance_id}/table/{table_id}/fields

响应体

名称参数类型说明
codeinteger响应代码。非 0 表示失败,参照《状态码说明》
msgstring响应信息
dataobject响应数据
∟ itemsarray[object]
∟ ∟ idstring字段 id
∟ ∟ namestring字段名称
∟ ∟ nullableboolean字段值是否必填
∟ ∟ settingobject字段设置,具体返回参见枚举对象
∟ ∟ ∟ accept_typesstring支持附件类型
∟ ∟ ∟ allow_multi_parentboolean允许多个父对象
∟ ∟ ∟ allow_negativeboolean允许负数
∟ ∟ ∟ allow_negativeboolean允许负数
∟ ∟ ∟ card_field_listarray[string]卡片展示字段列表
∟ ∟ ∟ card_field_listarray[string]卡片展示字段列表
∟ ∟ ∟ card_field_listarray[string]卡片展示字段列表
∟ ∟ ∟ card_order_by_listarray[object]卡片排序对象
∟ ∟ ∟ ∟ fieldstring排序字段 id
∟ ∟ ∟ ∟ is_nameboolean显示名称
∟ ∟ ∟ ∟ typestring升序排、降序排
∟ ∟ ∟ category_treearray[object]分类树对象数组
∟ ∟ ∟ ∟ childrenarray[object]分类树子对象
∟ ∟ ∟ ∟ colorstring分类树背景色
∟ ∟ ∟ ∟ idstring分类树 id
∟ ∟ ∟ ∟ namestring分类树名称
∟ ∟ ∟ children_fieldIdstring子字段 id
∟ ∟ ∟ colorstring颜色
∟ ∟ ∟ colorstring颜色
∟ ∟ ∟ countinteger数量
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值为
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ default_valuestring默认值
∟ ∟ ∟ depends_listarray[object]依赖规则数组
∟ ∟ ∟ ∟ field_idstring依赖字段 id
∟ ∟ ∟ ∟ idstring依赖字段 id
∟ ∟ ∟ ∟ rulestring聚合函数
∟ ∟ ∟ disable_show_detailboolean禁用展示详情
∟ ∟ ∟ display_widthinteger签名展示宽度
∟ ∟ ∟ editableboolean是否可编辑
∟ ∟ ∟ editableboolean允许编辑
∟ ∟ ∟ editor_typestring编辑器类型,包括富文本编辑器、文本编辑器、代码编辑器和 Markdown 编辑器
∟ ∟ ∟ editor_typestring展示样式
∟ ∟ ∟ enable_binding_sourceboolean是否启用绑定来源
∟ ∟ ∟ enable_rangeboolean限定取值范围
∟ ∟ ∟ enable_rangeboolean限定取值范围
∟ ∟ ∟ exportableboolean允许导出
∟ ∟ ∟ field_idstring字段 id
∟ ∟ ∟ field_idstring查找表字段 id
∟ ∟ ∟ filterobject过滤条件
∟ ∟ ∟ ∟ childrenarray[object]子筛选条件
∟ ∟ ∟ ∟ condition_listarray[object]查询条件数组
∟ ∟ ∟ ∟ optstring[enum]操作符
eqnegtgeltlecontainsnotContainsstartsWithendsWithisNullisNotNullbetweennotBetween
∟ ∟ ∟ filterobject过滤条件
∟ ∟ ∟ ∟ childrenarray[object]子筛选条件
∟ ∟ ∟ ∟ condition_listarray[object]查询条件数组
∟ ∟ ∟ ∟ optstring[enum]操作符
eqnegtgeltlecontainsnotContainsstartsWithendsWithisNullisNotNullbetweennotBetween
∟ ∟ ∟ formatstring格式
∟ ∟ ∟ formatstring格式
∟ ∟ ∟ formatstring格式,包括文本、邮箱、URL、手机号码、身份证号码
∟ ∟ ∟ formatstring格式
∟ ∟ ∟ formatstring展示格式
∟ ∟ ∟ format_setting_barcode_display_valueboolean函数设置二维码展示值
∟ ∟ ∟ format_setting_barcode_heightstring函数设置二维码高度
∟ ∟ ∟ format_setting_image_fitstring函数设置图像填充
∟ ∟ ∟ format_setting_image_heightstring函数设置图像宽度
∟ ∟ ∟ format_setting_image_widthstring函数设置图像宽度
∟ ∟ ∟ format_setting_spark_line_fillboolean函数设置边框选线填充
∟ ∟ ∟ formulastring函数公式
∟ ∟ ∟ funcstring汇总函数
∟ ∟ ∟ gt_field_idstring大于的字段 id
∟ ∟ ∟ heartstring评分样式
∟ ∟ ∟ hide_create_buttonboolean隐藏创建按钮
∟ ∟ ∟ hide_edit_buttonboolean隐藏编辑按钮
∟ ∟ ∟ iconstring展示图标
∟ ∟ ∟ iconstring图标
∟ ∟ ∟ levelstring层级
∟ ∟ ∟ lt_field_idstring小于的字段 id
∟ ∟ ∟ maxinteger最大文本字符长度
∟ ∟ ∟ maxinteger最大文本字符长度
∟ ∟ ∟ maxinteger最大值
∟ ∟ ∟ maxnumber最大值
∟ ∟ ∟ max_countinteger最大附件个数
∟ ∟ ∟ max_sizeinteger附件大小
∟ ∟ ∟ mininteger最小文本字符长度
∟ ∟ ∟ minnumber最小值
∟ ∟ ∟ mininteger最小值
∟ ∟ ∟ mininteger最小文本字符长度
∟ ∟ ∟ multipleboolean允许多选
∟ ∟ ∟ multipleboolean允许多选
∟ ∟ ∟ multipleboolean是否允许多选
∟ ∟ ∟ namestring签名名称
∟ ∟ ∟ not_null_check_deleteboolean非空下删除检查
∟ ∟ ∟ notificationboolean启用通知
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ nullableboolean是否允许为空
∟ ∟ ∟ option_listarray[object]选项列表
∟ ∟ ∟ ∟ checkedboolean是否勾选
∟ ∟ ∟ ∟ colorstring选项颜色
∟ ∟ ∟ ∟ idstring选项 id
∟ ∟ ∟ ∟ namestring选项名称
∟ ∟ ∟ precisioninteger精度
∟ ∟ ∟ precisioninteger精度
∟ ∟ ∟ prefixstring编号前缀
∟ ∟ ∟ query_and_no_showboolean查询并且不展示
∟ ∟ ∟ relation_field_idstring关联字段 id
∟ ∟ ∟ reset_typestring重置类型,day: 每天重置,month: 每月重置,year: 每年重置
∟ ∟ ∟ rollup_field_idstring汇总字段 id
∟ ∟ ∟ rollup_table_idstring汇总数据表 id
∟ ∟ ∟ search_filter_field_default_value_listarray[string]搜索字段默认值列表
∟ ∟ ∟ search_filter_field_listarray[string]搜索过滤字段列表
∟ ∟ ∟ search_order_by_listarray[object]搜索排序字段列表
∟ ∟ ∟ ∟ fieldstring排序字段 id
∟ ∟ ∟ ∟ is_nameboolean显示名称
∟ ∟ ∟ ∟ typestring升序排、降序排
∟ ∟ ∟ search_order_by_listarray[string]搜索排序字段列表
∟ ∟ ∟ search_order_by_listarray[object]搜索排序字段列表
∟ ∟ ∟ ∟ fieldstring排序字段 id
∟ ∟ ∟ ∟ is_nameboolean显示名称
∟ ∟ ∟ ∟ typestring升序排、降序排
∟ ∟ ∟ search_show_field_listarray[string]搜索面板展示字段列表
∟ ∟ ∟ search_show_field_listarray[string]搜索面板展示字段列表
∟ ∟ ∟ search_show_field_listarray[string]搜索面板展示字段列表
∟ ∟ ∟ search_typestring搜索类型
∟ ∟ ∟ searchableboolean允许搜索
∟ ∟ ∟ show_form_viewboolean展示表单视图
∟ ∟ ∟ show_timeboolean显示时间
∟ ∟ ∟ show_type_liststring展示类型列表
∟ ∟ ∟ sortableboolean允许排序
∟ ∟ ∟ source_field_idstring源字段 id
∟ ∟ ∟ source_table_idstring源表 id
∟ ∟ ∟ splitstring分隔符
∟ ∟ ∟ split_commastring分隔符
∟ ∟ ∟ table_idstring数据表 id
∟ ∟ ∟ table_idstring查找表 id
∟ ∟ ∟ table_idstring关联表 id
∟ ∟ ∟ target_field_idstring目标字段 id
∟ ∟ ∟ target_table_idstring目标数据表 id
∟ ∟ ∟ uniqueboolean是否允许重复数据
∟ ∟ ∟ uniqueboolean是否允许重复数据
∟ ∟ ∟ use_field_concatboolean是否使用字段拼接名称
∟ ∟ ∟ use_now_as_default_valueboolean使用创建时间作为默认时间
∟ ∟ ∟ value_field_listarray[string]值字段拼接列表
∟ ∟ ∟ value_field_separatorstring值字段拼接分隔符
∟ ∟ ∟ value_treearray[object]级联选择值对象树
∟ ∟ ∟ ∟ childrenarray[object]级联子对象
∟ ∟ ∟ ∟ idstring级联对象 id
∟ ∟ ∟ ∟ namestring级联对象名称
∟ ∟ ∟ widthinteger填充宽度
∟ ∟ ∟ widthinteger签名像素宽度
∟ ∟ typestring[enum]字段类型
NameSingleTextMultiTextRichTextAttachmentCheckboxSingleSelectMultiSelectMemberAccountDateTimeIntegerDoubleRateColorCategoryCascaderRegionCoordinateChildrenRelationRelationRollupRelationRecordRelationRecordFieldRelationRecordLookupListIDFormulaCreateTimeLastModifyTimeCreateUserLastModifyUserStaticTextIndexNumberSignatureDepartment
∟ tableobject低代码数据表定义
∟ ∟ idstring数据表 id
∟ ∟ namestring数据表名称
moreobject更多的错误信息

响应体示例

json
{
  "code": 0,
  "data": {
    "items": [
      {
        "id": "string",
        "name": "string",
        "nullable": false,
        "setting": {
          "accept_types": "string",
          "allow_multi_parent": false,
          "allow_negative": false,
          "card_field_list": [
            "string"
          ],
          "card_order_by_list": [
            {
              "field": "string",
              "is_name": false,
              "type": "string"
            }
          ],
          "category_tree": [
            {
              "children": [],
              "color": "string",
              "id": "string",
              "name": "string"
            }
          ],
          "children_fieldId": "string",
          "color": "string",
          "count": 0,
          "default_value": "string",
          "depends_list": [
            {
              "field_id": "string",
              "id": "string",
              "rule": "string"
            }
          ],
          "disable_show_detail": false,
          "display_width": 0,
          "editable": false,
          "editor_type": "string",
          "enable_binding_source": false,
          "enable_range": false,
          "exportable": false,
          "field_id": "string",
          "filter": {
            "children": [],
            "condition_list": [],
            "opt": "string[enum]"
          },
          "format": "string",
          "format_setting_barcode_display_value": false,
          "format_setting_barcode_height": "string",
          "format_setting_image_fit": "string",
          "format_setting_image_height": "string",
          "format_setting_image_width": "string",
          "format_setting_spark_line_fill": false,
          "formula": "string",
          "func": "string",
          "gt_field_id": "string",
          "heart": "string",
          "hide_create_button": false,
          "hide_edit_button": false,
          "icon": "string",
          "level": "string",
          "lt_field_id": "string",
          "max": 0,
          "max_count": 0,
          "max_size": 0,
          "min": 0,
          "multiple": false,
          "name": "string",
          "not_null_check_delete": false,
          "notification": false,
          "nullable": false,
          "option_list": [
            {
              "checked": false,
              "color": "string",
              "id": "string",
              "name": "string"
            }
          ],
          "precision": 0,
          "prefix": "string",
          "query_and_no_show": false,
          "relation_field_id": "string",
          "reset_type": "string",
          "rollup_field_id": "string",
          "rollup_table_id": "string",
          "search_filter_field_default_value_list": [
            "string"
          ],
          "search_filter_field_list": [
            "string"
          ],
          "search_order_by_list": [
            {
              "field": "string",
              "is_name": false,
              "type": "string"
            }
          ],
          "search_show_field_list": [
            "string"
          ],
          "search_type": "string",
          "searchable": false,
          "show_form_view": false,
          "show_time": false,
          "show_type_list": "string",
          "sortable": false,
          "source_field_id": "string",
          "source_table_id": "string",
          "split": "string",
          "split_comma": "string",
          "table_id": "string",
          "target_field_id": "string",
          "target_table_id": "string",
          "unique": false,
          "use_field_concat": false,
          "use_now_as_default_value": false,
          "value_field_list": [
            "string"
          ],
          "value_field_separator": "string",
          "value_tree": [
            {
              "children": [],
              "id": "string",
              "name": "string"
            }
          ],
          "width": 0
        },
        "type": "string[enum]"
      }
    ],
    "table": {
      "id": "string",
      "name": "string"
    }
  },
  "msg": "string"
}
回到旧版