树形表格是项目中经常使用是数据存储和展示方式,比如分类的管理,一个分类下面可能有很多子分类,也有可能有很多兄弟分类。形成类似于下图的结构:
image.png
在RDS系统中,实现此类树形表格是非常简单的

创建菜单

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

创建字段

只需要创建名称,所属分类,两个字段即可
注意:所属分类应该是不显示的,且需要配置为下拉框
image.png
下拉框的数据源必须是查询此表中已经存在的数据
如下图所示:查询的SQL语句,要包含pid字段,这样下拉框才能以树的形式展示出来
image.png

配置列表

通过上述配置生成代码后,是可以实现CRUD基本操作的,但是显示的列表没有形成层次的树结构
image.png
因此,我们需要为列表配置树表设置:
image.png
重新生成后,即可展示树形的表
image.png