Appearance
2.5 父子级关系的设计
一些特定的数据表中,我们需要数据表的数据存在父子级关系,在织信平台中可以通过子对象类型的字段来构建数据表中数据的父子级关系。
2.5.1 子对象的配置方法
这里我们以实际的配置过程来说明如何通过子对象类型字段实现数据表内数据父子级关系的设计。
在模块中创建一个[字段类型]为子对象的字段,按下图方式进行配置:
<创建子记录>按钮的配置如下:
效果展示:
2.5.2 子对象存储格式
字符串,存储的是父对象ID列表,中间通过.分隔。例如数据表 department 的结构如下
字段 | 类型 | 说明 |
---|---|---|
id | String | 记录ID |
name | 单行文本 | 名称 |
parent | 子对象 | 部门之间的父子关系 |
表中的数据如下
id | name | parent |
---|---|---|
0000 | 总公司 | |
0001 | 技术部 | 0000 |
0002 | 产品部 | 0000 |
0003 | 运营部 | 0000 |
0004 | 技术一组 | 0000.0001 |
0005 | 技术二组 | 0000.0001 |
2.5.3 子对象编号
由系统生成的顺序编号,支持树状结构的层级顺序。子对象编号使用根据子对象
字段存储的层级结构和设置项中的标签显示字段,将子对象
中层级结构翻译为用户可读的完成路径。
例如我们给每个数据设置了一个标识
字段,希望所有数据能根据该标识展示我拿着的层级结构,需要按如下方法进行配置
展示效果: