检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何为对象添加枚举字段 使用说明 AstroPro的对象中仅提供了常用的字段类型(简单类型、数组类型),对于某些特殊的字段类型,如枚举类型(例如性别,男、女),此时可以通过添加枚举字段来实现。 图1 查看字段类型 操作步骤 在业务设计页面,单击“枚举字段”。 在编辑枚举字段页面,单击,输入枚举名称(如Sex)。
单击BO属性操作中的“编辑字段”,查看对象默认字段。 当前仅添加了一个“id”默认字段。 图1 查看默认字段 单击“固定字段”,选中待添加的固定字段,单击“保存”。 图2 编辑固定字段 选中对象,再次单击BO属性操作中的“编辑字段”,查看对象默认字段。 可查看到对象的默认字段中,除了id还增加了3中添加的固定字段。
创建自定义字段类型 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 资产库 > 自定义字段类型”。 在顶部项目下拉框中选择作用范围。 选择对应项目,则自定义字段类型作用范围为指定项目,选择工作空间,则自定义字段类型作用范围为工作空间内所有项目。
选择数据源类型(可选对象数组、树结构),并输入数据源名称。 单击“获取远程字段”,设置请求地址、请求方式及请求参数。 图1 创建数据源 单击“发送请求”,请求成功后获取到接口字段信息,保存后即可生成数据源字段信息。 单击“保存”,完成数据源创建。 父主题: 数据源管理
中文名:设置对象的中文名称。 BO属性操作:单击“编辑字段”,可以为对象添加所需的字段。 软删除策略:开启软删除策略后,数据删除时执行逻辑删除,数据仍然保留在数据库中。关闭软删除策略后,数据删除为物理删除,即直接从数据库中删除,不可恢复。 购买AstroPro企业版实例时,才会显示“软删除策略”配置项。
在对象的字段中,使用脱敏规则。 从“business”中,拖拽“BO”对象至画布空白区域。 选中BO对象,在对象属性中,单击“编辑字段”。 单击“新增”,添加一个phone字段,并将脱敏规则设置为2中定义的内容。 设置后,返回的值将进行脱敏处理,如1****123456。 图3 引用脱敏规则 父主题: AstroPro学堂
在继承关系中,业务对象可以继承抽象对象中的所有字段。例如,业务对象Role和抽象对象Abstract,抽象对象中存在name和value两个字段。建立继承关系后,抽象对象Abstract中的字段会被业务对象Role完全继承,如图2。 图1 抽象对象Abstract 图2 继承Role中字段 关系属性设置 在
单击,展开设置数据源页面。 选择数据源类型(可选对象数组、树结构),并输入数据源名称。 图1 创建数据源 单击“新增字段”,添加静态数据源。 图2 添加静态数据源 单击“保存”,完成数据源字段添加。 单击“保存”,完成数据源创建。 父主题: 数据源管理
API版本”中,修改API的版本号。 图4 修改版本号 单击“下一步”,直至生成服务代码。 在服务列表中,可查看到服务的当前版本已修改为“v2”。生成服务的metadata.json文件中,Service段的apiVersion字段取值也同步修改为“v2”。 图5 查看修改后的版本号 图6
s缓存。 数据库设置。 图2 设置数据库 数据库:选择数据库的类型,支持MySQL和PostgreSQL。 分库策略:选择数据的分片算法。参考架构选择“数据库分库+分布式缓存”时,需要设置。 MOD:直接使用分片数取模,余数为分片编号(从0开始编号)。适用整数类型的字段。 HAS
设置数据库 数据库:选择数据库的类型,支持MySQL、PostgreSQL和GaussDB。 分库策略:选择数据的分片算法。参考架构选择“数据库分库+分布式缓存”时,需要设置。 MOD:直接使用分片数取模,余数为分片编号(从0开始编号)。适用整数类型的字段。 HASH_MOD:先使用哈希算
</style> 修改应用开发工具控件定义文件,src\components\imgButton\index.js,将控件定义文件中的“componentA”修改为“imgButton”,“TestA”修改为“imgButton”,修改后效果如下图所示。 图5 修改定义文件 修改main.
仅在一个数据库实例中存在。 表名:设置BO对象在数据库中的表名。 BO属性操作:设置对象的属性操作。 编辑字段:编辑对象的字段。单击“编辑字段”,进入编辑对象字段页面,可为对象添加字段和索引。其中,“NORMAL”为一般类型索引,使用B+树类型存储;“UNIQUE”为唯一索引。
标签使用效果: 表名别名效果: 字段别名效果: 字段数据类型标签 在comment中使用函数形式标识字段的数据类型,标识作用于表中字段,可使标识字段数据类型在模型中修改为标识类型。 参数说明: 标签名称:type。 数据类型:string类型。 默认值:空(原字段数据库类型对应的java类型)。
要方的字段中会自动增加首要方的id,即primaryId,通过这个primaryId去关联首要方的id,从而构建一个一对多的关系。 关系属性设置 在业务设计页面,拖入两个BO业务对象(命名为Primary、Secondary),单击“relations”中的“一对多”,为对象建立
的大写字母。 中文名:设置对象的中文名称。 BO属性操作:单击“编辑字段”,可以为对象添加所需的字段。 软删除策略:开启软删除策略后,数据删除时执行逻辑删除,数据仍然保留在数据库中。关闭软删除策略后,数据删除为物理删除,即直接从数据库中删除,不可恢复。 购买AstroPro企业版
结构。创建树递归后,在数据库中会增加一个parentId字段,用来指向父节点。 图1 新增parentId字段 关系属性设置 在业务设计页面,拖入一个BO业务对象(命名为Bo5)单击“relations”中的“树递归”,为对象建立树递归关系。选中已创建的关系,在右侧页面即可设置关系属性,如图2所示。
告警。 每个Bo4最大关联Bo3维度上限预警值:次要方一条数据最多关联首要方多少条数据报出告警 编辑字段:多对多的关系是通过一个关系表来表示的。单击“编辑字段”,可为关系表添加字段。 父主题: 对象间关系
(用户名)”字段,用于记录用户信息。为“Order”添加“orderNo(订单编号)”字段,用于记录订单的编号。为“OrderDetail”添加“product(商品)”、“amount(数量,integer类型)”字段,分别用于记录商品的详情和商品的数量。 图2 为User对象添加name
您可以使用业务模板创建应用,确保其业务架构与战略目标保持一致,并能够灵活应对变化。 本章节以一个简单的继承组件为例,为您介绍创建业务对象模板的流程。 业务对象模板为Astro Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 创建业务对象模板 参考登录