找回密码
 立即注册

QQ登录

只需一步,快速开始

韶华易逝

中级会员

42

主题

231

帖子

663

积分

中级会员

积分
663
韶华易逝
中级会员   /  发表于:2024-12-17 11:31  /   查看:46  /  回复:7
1金币
一直没有动过这个表,确有好多重复选项


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

7 个回复

倒序浏览
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:5 天前
沙发
ID不会重复呀。你是绑定了子表了吗?上个demo呢
回复 使用道具 举报
韶华易逝
中级会员   /  发表于:5 天前
板凳
amtath 发表于 2024-12-17 13:57
ID不会重复呀。你是绑定了子表了吗?上个demo呢

我没有绑定子表,前几天还好好的呢,我都没有更新过应用,别的页面没问题,就这一个页面有问题,我这个页面只有一个表,没有查询,没有排序
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:4 天前
地板
大佬您好,前面大佬说的结论是没有问题的,ID是不会重复现,在页面中展示的数据重复,只有一个问题,那就是在查询数据的SQL使用存在问题导致最终查询到额数据出现重复。

比较常见出现咱们这种ID重复的现在,是和字段的关联有关系。
活字格数据表中的关联字段,是左关联,也就是当两种表的数据是1对1时,若是左关联两边表数据不一致,就会保留左边表数量的数据。

而若是两种表之间的关系是1对多,那就会可能由于关联错误导致数据重复。
正确做法
子表(1对多的多)
存储主表ID,子表通过主表ID关联到主表的ID

错误做法:
主表(1对多的1)
子表存储主表ID,主表通过ID关联到子表的子表ID

而这种错误做法就会导致,主表ID的数据重复。咱们可以检查一下页面表格中是否有使用关联字段,展示、查询,是否有存在的错误做法。
回复 使用道具 举报
韶华易逝
中级会员   /  发表于:4 天前
5#
Grayson.Shang 发表于 2024-12-18 10:01
大佬您好,前面大佬说的结论是没有问题的,ID是不会重复现,在页面中展示的数据重复,只有一个问题,那就是 ...

只是重复显示,这应该是一条内容,当我处理其中一条,另一条也会被处理掉。它只是重复显示,是显示问题
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:3 天前
6#
上面版主分析的没问题,应该就是表格中的关联导致的,需要逐个排查一下关联的数据是否有重复的
回复 使用道具 举报
韶华易逝
中级会员   /  发表于:前天 10:57
7#
Joe.xu 发表于 2024-12-19 09:10
上面版主分析的没问题,应该就是表格中的关联导致的,需要逐个排查一下关联的数据是否有重复的

表中没有关联,ID也没有重复提交,只是重复显示,是显示,也没有弄排序,也没有弄筛选,原来显示一直没有问题,也没有上传过新的应用,只是用着用着突然就这样显示了。我删了这个页面,又重新建了一个表格,只能这样了。
回复 使用道具 举报
南屏晚钟
高级会员   /  发表于:前天 11:02
8#
表上的某一个字段有做关联吗?全部取消关联看下正不正常
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部