检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
据样式。 约束限制: 不涉及。 取值范围: 支持如下选项: I:对应对象的ID。 N:传入的对象名称。 默认取值: 不涉及。 fields 否 Array 参数解释: 对象显示的字段(配置为字段的唯一标识,获取方法如下),多个字段之间用逗号分隔。如果该字段不为空,则仅返回显示的字
数据对象的名称,请参考登录应用设计器中操作,进入应用设计器,在“数据 > 对象”列表中查看。 约束限制: 不涉及。 取值范围: 1~80个字符。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 condition 是 Object 参数解释: 表示
线结尾。 A 创建对象“demoData”,并为对象添加字段和数据。 在应用设计器的左侧导航栏中,选择“数据”,单击对象中的“+”。 设置对象的名称和唯一标识为“demoData”,单击“确定”。 图7 创建对象demoData 表2 新建demoData对象参数说明 参数 说明
参考图7,配置对象和输出。 图7 配置“记录查询” 连接开始图元和记录查询图元,配置服务编排出参。 图8 配置服务编排出参 配置完成后,单击页面上方的,保存服务编排。 单击,运行服务编排。 本服务编排中不需要输入参数,直接单击“运行”,查看输出的json格式结果。 图9 服务编排实现查询自定义对象的字段
根据object_id查询对象布局 功能介绍 按照object_id查询对象布局。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Layout 表1 路径参数 参数 是否必选 参数类型 描述 object_Id
来源于关联对象。当本对象的记录被删除时,被引用记录不受影响。例如,学生对象到班级对象的关联关系。 主从关系类型:目标对象为当前对象的子表,通过关联当前字段与另一对象的ID字段,创建本对象与另一对象的主从关系。定义了主从关系后,本字段的取值只能来源于关联主对象。当本对象的记录被删除
您也可以直接单击对象后的,进入创建新对象页面。 图4 新建对象 设置对象基本信息,单击“确定”。 图5 设置对象基本信息 表1 新建对象参数说明 参数 说明 对象名称 新建对象的名称,用于在页面显示,创建后可修改。 取值范围:1~80个字符。 唯一标识 新建对象的标识,是对象在系统中的唯一标识,创建后不支持修改。命名要求如下:
根据object_id查询对象验证规则 功能介绍 按照object_id查询对象验证规则。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Validator 表1 路径参数 参数 是否必选 参数类型
参数解释: 成功返回会返回该账号下所有定义的Object对象,以一个列表展示,每个值是一个对象。 请求示例 查询所有Object实例。 GET https://AstroZero域名/u-route/baas/metadata/v1.0/Object 响应示例 { "resCode":
什么是校验器和触发器 对象校验器:在向对象中录入记录数据时,为了保证对象数据的有效性,可以定义一些校验规则,对字段值以及各字段之间的逻辑关系进行校验。例如,name字段不能为空,MinPrice字段不能大于maxPrice字段等。 对象触发器:与数据库中的触发器类似,可以为对象定义触发器。
根据layout_id查询对象布局 功能介绍 按照layout_id查询对象布局。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Layout/{layout_id} 表1 路径参数 参数 是否必选
按照object_id查询自定义对象 功能介绍 按照ID,查询自定义对象。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/Object/{object_id} 表1 路径参数 参数 是否必选 参数类型 描述 object_Id 是 String
创建对象并定义字段 操作场景 创建一个车辆类型对象VehicleType,并定义字段,用于保存车辆类型、类型编号信息。 下面介绍如何调用创建对象并定义字段API,API的调用方法请参见如何调用API。 创建对象 根据请求URI和请求方法,明确请求如下: POST https://appcube
自定义对象的操作 创建自定义对象 查询所有自定义对象 按照object_id查询自定义对象 根据object_id添加字段 根据object_id新增触发器 根据object_id新增校验规则 根据object_id新增布局 根据field_id查询字段 根据object_id查询对象布局
取值范围: 支持如下选项: I:对应对象的ID。 N:传入的对象名称。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 condition 是 Object 参数解释: 表示查询的条件。包含以下三个元素,若为空则表示查询所有对象数据。 conjunction:表示需要满足的条件个数。
Application对象的操作 列出所有应用 根据ID查询应用 父主题: 元数据
迁移应用中的对象数据 AstroZero对象数据迁移概述 导入导出应用中对象的元数据 导入导出应用中对象的数据 父主题: 管理AstroZero中已安装应用的资源
包含全部对象:包含所有的对象。 包含标准对象:包含系统预置的标准对象。 包含自定义对象:包含用户定制的自定义对象。 包含系统对象:进行数据导出才会显示,元数据导出时不会显示该项。表示平台各项系统功能模块所使用到的对象,如服务编排、脚本。 表2 常见的系统对象说明 对象名 说明 Package
勾选已存在的页面,进行增量更新操作。例如,对象结构或字段进行了修改,想基于修改后的值,生成新的页面,替换原来的页面。 参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“数据”。 将鼠标放在对象上,单击,选择“编辑”,进入对象设计器。 选中对象图元,在右侧属性面板中,单击“生成页面”。
系的数据表一起导出。AstroZero预置的数据表之间的依赖关系如下表所示。 “A -> B、C->D”表示A为根对象,包含子对象B和C,而B和C又包含下一级子对象D。 在导出队列Queue、公共组PublicGroup和权限Profile相关的数据表时,不需要导出关联的User