ID字段用导入方式添加数据后再页面窗口里手动添加就要不停的点提交来跳过ID重复提示。

* 描述问题

例如我有12条数据是导入的,ID字段的值也是导入的1-12,当我在页面里手动添加时就会提示“ID字段值是唯一的“,那么我要总共点12次提交,提示我12次字段值重复,才会在第13次成功添加ID值为第13的数据,意味着我导入一万条数据后,要使用这个表添加数据就要点提交1万次后才能成功提交,在这之前我一条数据都添加不了。
导入工具:SQLynx

* 运行环境

  • NocoBase 版本:1.3.42-beta

  • 数据库种类与版本: PostgreSQL 16.4

  • 操作系统:DEEPIN V23

-浏览器及版本:龙芯浏览器V3

  • 部署方式: 1Panel 运维面板 Docker
  • Docker 镜像版本:nocobase/nocobase:1.3.42-beta
  • NodeJS 版本:

如何重现

导入包含 ID 值的数据,在页面里添加数据并点提交后就会提示。

预期行为

当遇到值重复时自动验证下一个,直到可用。

截图

日志

猜测id是自增,使用SQLynx导入没有处理自增序列,导致这个数据库表写入数据出现问题;
可以搜索引擎检索下解决方法。

找不到解决方法啊,这个太专业了,靠已知的内容搜索不到有用的内容,估计弄懂这个都可以直接跳过低代码平台去开发了 :sweat_smile:
能不能推荐下有什么软件可以导入数据不会产生这个问题,导入后能直接让nocobase认到当前自增ID是到多少了。谢谢!