检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用示例 创建对象并定义字段 获取对象列表
创建学生成绩管理对象模型 目的 通过创建一个“学生成绩管理”的对象,让您快速熟悉创建自定义对象、自定义字段,快速理解对象间的关联关系,及快速理解对象的结构和数据对象表。 场景描述 本示例以新建一个学生成绩管理对象为例,为您介绍对象间关联的相关内容。本示例中对象里的班级对象是通过Loo
根据flow_id修改Flow对象 功能介绍 根据id修改服务编排对象。 URI PUT AstroZero域名/u-route/baas/metadata/v1.0/Flow/{flow_id} 表1 路径参数 参数 是否必选 参数类型 描述 Flow_id 是 String 参数解释:
元数据 操作对象 操作对象实例 自定义对象的操作 Flow对象的操作 BPM对象的操作 Picklist对象的操作 Application对象的操作 View对象的操作 Tab对象的操作 父主题: API
前提条件 条件1:若已有了需要导入导出对象结构的目标对象,则不需要执行条件2、条件3。本章节以条件2、条件3中的对象和字段为例,介绍如何导入导出对象结构。 条件2:新建一个简单的对象Class,对象创建过程请参见创建自定义数据对象。 条件3:在对象Class建一个自定义数字类型字段n
绍如何在AstroZero中开发该应用。 使用AstroZero将客户与订单数据关联并同步修改 本最佳实践主要向您介绍如何将两个对象进行关联,实现对象数据的同步修改功能。 通过AstroZero中的脚本实现表格数据的增加和删除 本最佳实践向您介绍如何通过脚本,实现表格数据的增加和删除。
根据ID修改BPM对象 功能介绍 根据id修改BPM对象。 URI PUT AstroZero域名/u-route/baas/bp/v2.0/metadata/definitions/{bpm_id} 表1 路径参数 参数 是否必选 参数类型 描述 bpm_id 是 String
应用后端开发 如何区分不同账户间的数据库对象? 在AstroZero对象中删除字段后重新创建时,引用的地方报错 如何刷新AstroZero对象的页面布局? 如何彻底删除AstroZero应用目录树中的数据? AstroZero自定义对象预置的owner字段,用于记录什么用户? A
接器对接OBS后,可将前端页面中上传的文件存储到OBS桶中。 图1 在OBS桶的指定路径下可查看到文件 功能实现方法 准备工作。 需要拥有一个华为账号或一个可用于访问OBS的IAM用户,即先注册华为云并实名认证、创建IAM用户、充值以及购买资源包,具体操作请参见使用OBS前需要做的准备工作。
//向下查询 childs: [ //第一级子对象 { relationName: "Contacts", //子对象关系名(子对象定义Lookup/MasterDetail时指定),据此确定子对象 options: {
登录应用设计器 背景信息 在调用接口时,如果请求参数中需要填入对象名、服务编排名等,可进入应用设计器查看。 登录应用设计器 进入AstroZero服务控制台。 在主页中,单击“进入首页”,进入AstroZero新版应用开发页面。 图1 应用开发页面 在左侧导航中,单击“应用”,进入应用管理页面。
视图对象 与数据库中的View视图类似,是对2个以上的对象进行关联查询,并把结果集以对象的形式展现,这样的对象称之为视图对象。视图对象中的数据,只支持查询,不支持增/删/改。 聚合对象 由一个主对象和多个子对象构成的复合对象,实现不同对象之间建立关联关系。聚合对象对外展现为一个对象,从而简化对象管理。
根据实际需求,在输入框中输入视图对象的描述信息。 设置对象联结,单击“下一步”。 在A中选择主对象,单击“点击以关联另一个对象”后,在B中选择另一个对象,设置关联关系,单击加号设置关联条件。 如图5,表示当部门ID相同时,取两个对象表数据中的交集。对象联结最多支持三个Object连
注册华为账号并实名认证。 使用AstroZero前,需要先注册一个华为账号并进行实名认证。如果您已有一个华为账号,可直接执行2。 进入华为云官网,单击页面右上角的“注册”。 参考注册华为账号并开通华为云中操作,完成注册。 注册后参考个人账号如何完成实名认证或企业账号如何完成实名认证中操作,完成个人或企业账号实名认证。
脚本中不要包含没用到的标准库或对象的引用。 只引用使用到的对象,而不用import *。 @action.method属于必须的方法注解,写在方法上面。 为方便页面直接调用脚本,仅在脚本最后统一导出需要的对象,而不是导出所有对象。如果不需要,可以不用导出。 可以把公共的对象Object定义,
查询数据一般是基于对象的查询,本节以查询Class对象(实际创建的对象名为CNAME__Class__CST)为例进行介绍。进行查询操作之前,您需要先在Class对象中,新建自定义字段,并添加数据。 如果您还没有Class对象,请先按照创建自定义数据对象中的步骤创建自定义对象Class及
导出。类目分为以下几类: 包含全部对象:即包含所有对象。 包含标准对象:包含系统预置的标准对象。 包含自定义对象:包含用户定制的自定义对象。 包含系统对象:即平台各项系统功能模块所使用到的对象,如服务编排、脚本等。 表5 常见的系统对象说明 对象名 说明 Package 存放软件包的基本信息
注册账号及开通AstroZero服务 注册华为账号并实名认证 如果您已有一个华为账号,请跳到为账户充值。如果您还没有华为账号,请参考以下步骤创建。 进入华为云官网,单击页面右上角的“注册”。 参考注册华为账号并开通华为云中操作,完成注册。 注册后参考个人账号如何完成实名认证或企业账号如何完成实名认证中操作,完成个人或企业账号实名认证。
取值范围: 支持如下选项: I:对应对象的ID。 N:传入的对象名称。 默认取值: 不涉及。 请求参数 表2 请求参数 参数 是否必选 参数类型 描述 condition 是 Object 参数解释: 表示查询的条件。包含以下三个元素,若为空则表示查询所有对象数据。 conjunction:表示需要满足的条件个数。
根据object_id查询对象布局 功能介绍 按照object_id查询对象布局。 URI GET AstroZero域名/u-route/baas/metadata/v1.0/object/{object_id}/Layout 表1 路径参数 参数 是否必选 参数类型 描述 object_Id