如何创建一个对象
使用说明
低代码平台支持租户开发者根据自身的业务需求,创建自定义对象(Custom Object)。自定义对象创建完成后,系统默认预置了一些标准字段,为了满足业务需求,往往还需修改标准字段或新建自定义字段,字段就是对象的属性描述。
例如,以新建一个班级Class对象,在对象中添加一个自定义字段班级编号number,并给name(标准字段)和number赋值为例,让您快速熟悉创建对象的过程。
对象 |
字段来源 |
字段名称 |
字段数据类型 |
---|---|---|---|
Class |
标准字段,不需要创建 |
name |
文本 |
自定义字段,手动创建 |
number |
数字 |
创建自定义数据对象
- 参考如何登录新版应用设计器中操作,登录新版应用设计器。
例如,进入班级管理系统应用设计器,如何创建应用请参见应用。
- 在左侧导航栏中,选择“数据”。
- (可选)单击对象后的,为对象添加目录。
对象默认存放在根目录下,在创建对象前,您可以先创建对象存放的目录,也可以在对象创建后将其拖拽到指定目录。
图1 新建目录
图2 设置目录名称
- 单击对象后的,进入创建新对象页面。
图3 新建对象
- 设置对象基本信息,单击“确定”。
图4 设置对象基本信息
- 对象名称:新建对象的名称,用于在界面展示。本示例配置为Class。
- 唯一标识:对象在系统中的唯一标识,创建后不支持修改。
定义自定义对象的字段(Fields)
自定义对象创建完成后,系统默认预置了一些标准字段。为了满足业务需求,往往还需修改标准字段或新建自定义字段,字段就是对象的属性描述。
下面以创建班级Class对象中的“班级编号number”字段为例,介绍如何创建一个自定义字段。低代码平台还支持批量创建自定义字段,详细操作请参见如何批量创建字段。
- 参考如何登录新版应用设计器中操作,登录新版应用设计器。
- 在创建自定义数据对象中创建对象后的,选择“编辑”。 中,单击
- 在对象编辑页面,单击对象中的。
- 在“字段”页签,单击“添加”,进入添加字段页面。
- 设置“班级编号”字段的信息,设置数据长度为“18”,单击“确认”。
自定义字段创建完成后,系统会自动为自定义字段添加“__CST”后缀和命名空间前缀。
图5 设置字段信息
- 在“数据”页签,单击“添加”,为对象添加数据。
为了便于描述,本示例添加图6中三条数据。数据添加后,可通过脚本、服务编排和控制台查询,详细介绍请参见使用SQL查询数据。
- (可选)为对象添加索引。
- 在“索引”页签,单击“添加”。
- 设置索引信息,单击“保存”。
图7 添加自定义索引
- 显示名称:新建索引的名称,用于在页面显示。
- 唯一标识:新建索引在系统中的唯一标识,创建后不支持修改。
- 索引类型:新建索引所属的类型。
- 普通:允许被索引的数据列包含重复的值,可按需选择绑定的字段数。
- 唯一:被索引的数据列不包含重复值,保证数据记录的唯一性,必须绑定两个字段。
- 字段:选择已创建的自定义字段,作为索引字段。默认最多只能创建一个索引,每个索引中最多创建两个索引字段。
- (可选)为对象字段增加校验规则。
- 在“验证”页签,单击“添加”。
- 设置显示名称和唯一标识为checkNumber,单击“保存”。
图8 添加校验规则checkNumber
- 选中已添加的验证规则,在右侧属性中设置验证公式、错误信息,并启用该验证规则,单击“保存”。
图9 设置验证公式和错误信息
- 验证公式:配置验证公式时,配置的是错误条件。例如,班级编号>200,配置的验证公式如下:
CNAME__number__CST<=200
- 错误信息:错误提示信息,可手动输入。例如,班级编号小于等于200时,提示如下错误。
The class number must be greater than 200
设置此验证规则后,在6中设置number的值时,若输入小于等于200的数字,界面会提示此处设置的错误信息。
- 验证公式:配置验证公式时,配置的是错误条件。例如,班级编号>200,配置的验证公式如下: