多对多(数组)关系的字段突然打不开不能使用了

* 描述问题

好像就用过批量编辑功能后出现了这个情况,不知是否相关。存数据的字段里内容在,但关系字段里看不到内容了。

* 运行环境

  • NocoBase 版本: * v1.3.50-beta
  • 数据库种类与版本: PostgreSQL
  • 操作系统:DEEPIN V23
    -浏览器及版本:龙芯浏览器
  • 部署方式:Docker
  • Docker 镜像版本:v1.3.50-beta
  • NodeJS 版本:

如何重现

预期行为

截图


我用的是PostgreSQL,按使用手册说的这个字段应该是array,但看到建立关系时自动产生的是JSON,不知道有没有关系。

这个多对多(数组)方式如果真的像使用手册说的那样不建议使用,连PostgreSQL都不稳定要掉数据的话还不如去掉或明确说明会产生什么后果,不然试错成本有点高啊。

日志

看起来字段数据是在的,不存在掉数据的问题。
可能是内存里的字段元数据加载有问题,可以尝试重启看能否解决。不能解决的话请配置环境变量 DB_LOGGING=on, 提供请求日志、系统日志和 SQL日志。