筛选区块对于SQL数据表的非预期数据

* 描述问题

使用SQL数据表,在页面设置筛选区块和表格,筛选区块筛选的结果不稳定,大部分时候会把多余数据筛选出来,再次刷新网页后再次刷新有时候会正确。筛选的字段确认是使用的等于

* 运行环境

docker下的 v1.3.25-beta

  • NocoBase 版本:
  • 数据库种类与版本:
    pg
  • 操作系统:
    -浏览器及版本
    Chrome
  • 部署方式:
  • Docker 镜像版本:
    nocobase/nocobase:latest

如何重现

预期行为

截图

日志

没有复现这个问题,请问可以在官网申请demo ,给个复现地址吗?

直接给你我的环境可以吗,官网demo是1.4,我1.3的备份识别不了,恢复不上去。我更新了一下到最新的1.3.31-beta还是有同样的问题,换过浏览器

请在官网申请demo ,用比较小的复现,如:创建一张表 ,给两个字段,再使用sql表复现看看

可以筛选这个6934995894652639203

我这筛选是正确的

奇怪,这个是什么问题呢 我是chrome最新版本和eage都会这样,并且换了电脑也有这个现象 您试着换几个订单号看看

请问你的截图是访问给我一样的地址环境吗

是的 官网的demo环境


而且还有一个问题,如果筛选之后,点击重置然后再点击筛选,下面的数据显示会翻倍 点几次就翻几倍

可以再第二个页面里面找其他订单号试试,有一些是唯一的 有一些就是异常的

你好,表数据方便给我发一个备份么,可以去掉一些敏感字段。抱歉未能及时跟进,Demo 环境被销毁了。

下午

给我一个邮箱吧,不允许回复备份的格式文件

已发送

看了一下,数据查询结果是正确的。但由于 SQL 表设置的唯一数据标识字段,实际上的值不是唯一的,导致表格渲染不正确。

是否支持在nocobase中设置组合主键实现唯一

1.4.0-alpha 以后版本支持。