检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
object('Customer__CST'); var records = []; var record = { "name": "hello", "count__CST": 123, "Contacts": { "records": [ {
建业务场景的,因此首先要定义应用的数据模型,就是应用中的业务数据存储在哪里,也就是通常所说的搭建数据库、创建数据库表等。这些动作,对应AstroZero中的对象,对象可以理解为数据库中表的概念。例如,在开发某个仓库商品管理应用时,需要创建商品和仓库两个对象,来分别存储商品信息(如
创建的所有对象、脚本、页面等都将以“HW__”开头。 命名空间一旦设定不能修改,请慎重定义,建议您使用公司或者团队的缩写作为命名空间。 本实战中以命名空间“HW__”为例进行说明,实际操作时请替换为您所创建的命名空间。 选择“应用”页签,输入应用程序的“标签”和“名称”,单击“创建”。
为满足数据的持久化需求,CCE支持将云硬盘(EVS)挂载到容器中。通过云硬盘,可以将存储系统的远端文件目录挂载到容器中,数据库逻辑卷中的数据将被永久保存,即使删除了容器,数据库逻辑卷中的数据依然保存在存储系统中。参数如下: 名称:云硬盘名。 PVC:新建PVC的名称,PVC创建时将自动创
在AstroZero脚本中执行sql语句时,可以不用@useObject修饰数据对象吗? 场景描述 在脚本中执行“db.sql().execute()”时使用了下图提供的方法,即动态使用数据对象。 图1 动态使用数据对象 例如:使用db.dynamicObject("User")
20, 30, 45, 20, 60,
是否启用快速更新模式。 如果勾选该参数,表示为快速模式。 根据对象变量中的记录ID,将对象变量更新到数据库中。更新的值,来源于对象变量中的值。如果对象变量为数组,则根据对象变量中的记录ID,批量将对象变量数组更新到数据库中。 不勾选,表示为普通模式。 根据条件更新对象记录,需要配置修改记录对应的对象名,更新条件,更新的各个字段的值。
是否启用快速更新模式。 若勾选该参数,表示为快速模式。 根据对象变量中的记录ID,将对象变量更新到数据库中。更新的值,来源于对象变量中的值。如果对象变量为数组,则根据对象变量中的记录ID,批量将对象变量数组更新到数据库中。 不勾选,表示为普通模式。 根据条件更新对象记录,需要配置修改记录对应的对象名,更新条件,更新的各个字段的值。
UFxN1BlYSIsIkxvY2FsZSI6eyJMYW5nIjoiemhfQ04ifX0sImV4cCI6MTYyOTc5MTA3Ny45Nzc5OH0.HQIMtULKsjTOgbtoSwOdqwX4W8FYgXTGTAtOejj6NEo 响应示例 test 父主题: 连接器
例记录留存的时间,单位为“年”或“月”。 当达到指定的留存时间后,系统会自动删除原数据库的实例数据并归档在新的数据库中。 图1 设置记录留存时间 为了防止首次归档时归档数据过多,占用CPU/数据库等资源时间较长,影响业务,每次执行归档任务的处理条数上限默认设置为500000。 记
什么是对象 低代码平台中的对象 低代码平台中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建的一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。 对象可以存储组织或业务特有的数据,您可以围绕对象这一核心,定义相关的字段、字段校验
录,类似于数据库中的SELECT命令。 如何使用记录查询图元 在基本中,拖拽“记录查询”图元至画布中。 选中记录查询图元,单击,设置基本信息。 表1 基本信息参数说明 参数 说明 标签 设置图元的标签,用于在服务编排设计页面展示。系统会自动填入该值,格式为RecordSelect
11:18:26.546|debug|vm[75]>>> Astro Zero 1.2.13.1 f96c695 2020-09-08 10:32:45 +0800 release 0909 11:18:26.546|debug|vm[75]>>> node: 4 0909 11:18:26
配置该图元能够根据条件查询平台对象的实例记录,类似于数据库中的SELECT命令。 如何使用记录查询图元 在基本中,拖拽“记录查询”图元至画布中。 选中记录查询图元,单击,设置基本信息。 表1 基本信息参数说明 参数 参数说明 标签 图元的标签,用于在页面显示。系统会自动填入该值,格式为RecordSelect序号,序号从“0”开始,表示同类型图元序号。
“保存”,这里使用Records标准页面。 图1 新建页面布局 在左侧可以选择各种组件,单击中间画布的组件,可以在右侧修改组件的属性等。 图2 布局页面编辑 单击每个字段的Input组件,配置字段属性,如图2的name字段(因为这里使用了Records标准页面,不修改也可以直接保存。如果想添加组件就可以按需求添加)。
y体中含有要插入的records参数。 POST https://AstroZero域名/u-route/baas/data/v1.0/upsert/TestProject__testForObject1__CST { "records":[ {
应用后端开发 如何区分不同账户间的数据库对象? 在AstroZero对象中删除字段后重新创建时,引用的地方报错 如何刷新AstroZero对象的页面布局? 如何彻底删除AstroZero应用目录树中的数据? AstroZero自定义对象预置的owner字段,用于记录什么用户? A
式,或者解码字符串。 crypto 加密操作,包含对哈希、HMAC、加密、解密、签名及验证的封装。 decimal 将从http请求或从数据库中查询出来的number类型值,转换成Decimal类型,并能进行加、减、乘、除等数学运算。 excel 操作Excel文件,例如生成Excel文件。
即可进入数据调试页面。您可以在数据调试页面,输入sql语句查询创建的“Questionnaire”对象,获取刚才填写的调查问卷数据。 图45 控制台入口 图46 调查问卷数据已存入对象 父主题: 标准页面
(let i = 0; i < input.records.length; i++) { var recOne = { name: input.records[i].name || 'yes',