1 元数据树属性的作用

元数据树属性的配置,一般出于有两个目的:
一、使用树模型模版对当前元数据进行标准树形数据进行维护;
二、使用当前元数据生成EasySearch时使用标准树方式展示。

2 配置说明

例如我们需要使用一个元数据”城市”制作一个树模型来维护组织架构数据,如下图所示。

  • 开启:BS版本新增的开关项,打开后该元数据将按树形结构进行数据维护。
    编码字段和显示字段:这个容易理解,对应”城市”元数据字段”城市编码”(area_id)和”显示名称”(area_name)。
  • 父编码字段:既然是树形结构,最简单的树也需要有父编码来构成。如本例中,父编码就是”上级城市”(area_pid)字段。
  • 层码字段:层码是实现不同记录之间层级关系的一种最可靠的方法;父编码字段所不能够达成的检索功能通过层码都能够很好的解决。本例中在建表时预留了”层码”(area_layer)字段就是存储层码的字段。
  • 叶节点字段:叶节点字段标识当前记录在树结构中是否为叶子节点(0表示非叶子节点,1表示是叶子节点),本例中在建表时也有预留”叶节点”(area_is_leaf)字段,配置上。
  • 路径存储字段:主要在表单模型”树模型”中对树节点进行编辑时生效,其功能为将当前节点的路径存储到配置的字段中。非树结构生成的必须配置项,我们这里如果没有用到可以暂先不进行配置。
  • 根节点父编码值:为了更加方便地识别树结构中那些记录是根节点记录,所以需要指定根节点的父编码值。系统推荐是用”常量 -1”来表达,因为在树模型中添加根节点时会为根节点的父编码自动赋值为”-1”,您可根据实际业务数据情况自定义。
作者:曾伟峰  创建时间:2026-07-21 11:29
最后编辑:曾伟峰  更新时间:2026-08-14 18:00