Skip to content

对象关系与记录选择器

对象关系类型

Forge 低代码平台支持以下对象关系:

关系类型说明示例
一对一一个对象关联一条记录客户 → 信用档案
一对多一个对象关联多条记录(主子表)客户 → 跟进记录
多对一多条记录关联同一对象跟进记录 → 客户

配置关联字段

添加关联对象字段

  1. 在业务对象的字段配置中,添加「关联对象」类型字段
  2. 选择目标业务对象(如"客户")
  3. 配置关联显示字段(如"客户名称"),运行时列表中显示该字段的值

主子表配置

  1. 在主对象(如"客户")的详情设计中添加「关联数据区块」
  2. 选择子对象(如"跟进记录")
  3. 系统自动通过关联字段建立主子关系
  4. 在子对象的列表设计中配置显示列

记录选择器组件

记录选择器是运行时表单中用于选择关联记录的组件:

  1. 用户点击输入框右侧的「选择」按钮
  2. 弹出关联对象的列表弹窗
  3. 支持搜索和分页
  4. 选择后自动填入关联字段值和显示名称

记录选择器配置

配置项说明
是否多选允许选择多条记录(仅多对多关系)
搜索字段弹窗中可搜索的字段
显示字段选中后在输入框中显示的字段
过滤条件弹窗列表的过滤规则

使用示例

以"订单 → 客户"关联为例:

  1. 在订单对象中添加「关联对象」字段,命名为 customer_id,关联到"客户"对象
  2. 设置显示字段为"客户名称"
  3. 运行时,新建订单时点击客户字段的选择按钮,弹出客户列表
  4. 选择客户后,订单记录的 customer_id 自动填入客户 ID

下一步

Forge Admin — 基于 Vue3 + Spring Boot 的企业级后台管理框架