保存方式设置为“不存在时插入,否则更新”导致无法增加新的数据

环境:Ubuntu 24.04 + git部署+v1.3.35-beta
保存方式设置为“不存在时插入,否则更新”导致无法增加新的数据。如果设置为插入则不会出现此问题。


日志信息:

没有复现这个问题,请在官网申请一个demo,给个复现的地址

与此相关的表、分组、页面均以test命名:
https://a_9fw4hs9cclh.v7.demo-cn.nocobase.com/admin/0gj6fdyeo9j/popups/59yy3vzrba6/filterbytk/1

  1. 先设置test1和test2表,建立test1 n->1 test2的关系。在前端创建对于关联数据的添加:
  2. 配置保存方式:
  3. 提交即会报错:

测试发现报错与第二步所选字段无关。

补充:原贴本地部署使用sqlite,测试站应该是postgresql?可能与数据库也无关。

缺陷,等我们修复下

已经修复,请使用最新代码检查问题是否解决