树形表格是项目中经常使用是数据存储和展示方式,比如分类的管理,一个分类下面可能有很多子分类,也有可能有很多兄弟分类。形成类似于下图的结构:

img.png

在RDS系统中,实现此类树形表格是非常简单的

# 创建菜单

创建菜单没有什么特别之处,提供菜单名称和路径即可

img_1.png

# 创建字段

只需要创建名称,所属分类,两个字段即可 注意:所属分类应该是不显示的,且需要配置为下拉框

img_1.png

下拉框的数据源必须是查询此表中已经存在的数据 如下图所示:查询的SQL语句,要包含pid字段,这样下拉框才能以树的形式展示出来

img_1.png

# 配置列表

通过上述配置生成代码后,是可以实现CRUD基本操作的,但是显示的列表没有形成层次的树结构

img_1.png

因此,我们需要为列表配置树表设置:

img_1.png

重新生成后,即可展示树形的表

img_1.png