创建业务对象与数据存储
业务对象是低代码平台的核心实体,每个对象对应一张数据库表。
新建业务对象
业务对象有两种创建方式:
- 自动创建(推荐):在页面管理新建数据页时填写对象名称和编码,或设计页面时拖入字段组件,系统自动创建对象和字段
- 显式创建:在页面设计器中点击「管理业务对象」进入对象设计器,手动定义对象结构(适合复杂建模)
显式创建时填写基本信息:
| 字段 | 说明 | 示例 |
|---|---|---|
| 对象名称 | 业务实体的显示名称 | 客户 |
| 对象编码 | 唯一标识,英文小写 | customer |
| 数据表名 | 自动生成的数据库表名 | lowcode_customer |
- 点击「下一步」进入字段配置
配置字段
为业务对象添加字段,选择合适的字段类型:
| 字段类型 | 对应数据库类型 | 前端组件 | 适用场景 |
|---|---|---|---|
| 文本 | varchar(255) | NInput | 名称、标题等短文本 |
| 长文本 | text | NTextarea | 描述、备注等长文本 |
| 数字 | bigint | NInputNumber | 数量、金额(分)等 |
| 小数 | decimal(10,2) | NInputNumber | 评分、比例等 |
| 日期 | datetime | NDatePicker | 创建时间、截止日期 |
| 下拉 | varchar(50) | NSelect/NDictSelect | 状态、类型等枚举 |
| 关联对象 | bigint | RecordSelector | 关联其他业务对象 |
字段属性
每个字段可配置以下属性:
| 属性 | 说明 |
|---|---|
| 字段标签 | 表单和列表中显示的名称 |
| 字段名 | 数据库列名,英文小写下划线 |
| 必填 | 是否允许为空 |
| 默认值 | 新建记录时的初始值 |
| 唯一 | 该字段值不可重复 |
生成数据库表
- 字段配置完成后,点击「保存」
- 系统在发布时自动创建数据库表,表结构包含:
- 你定义的业务字段
- 框架标准字段:
id、tenant_id、create_by、create_time、update_by、update_time、del_flag
数据库表在「发布」操作时才真正创建,设计阶段仅保存元数据。
