树结构表主键ID删除重建后页面加载报错

* 描述问题

* 运行环境

  • NocoBase 版本:v2.0.0-beta.11
  • 数据库种类与版本: PostgreSQL 12
  • 操作系统:Windows
  • 部署方式:Docker
  • Docker 镜像版本:
  • NodeJS 版本:v20.19.6

如何重现

原来创建的树结构表,由于ID字段默认是Snowflake ID (53-bit)类型,删除ID字段和关联的parent、children字段后,新增创建整型的ID字段,并重新添加多对一parent、一对多children后。区块表格页面,如果启用树表格,就会报错。

预期行为

截图



日志

树表数据父子关系依赖id,如果删除重建会导致数据混乱,不可用。 不支持这么操作