请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

carl_chen 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-10-23 01:15  /   查看:3677  /  回复:11
100金币
本帖最后由 Timothy.Xu 于 2020-10-23 18:08 编辑


运行如上demo,得到如下页面的左右两个表格,左边的表格只是多一个“查询条件”,但是却多出来一条重复的记录。


左边表格的查询条件如下:


问题1, 为什么会有一条重复的记录
问题2, 这是一个bug吗? 还是格子的特性 或者说是视图的特性,能否解释一下原因。
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您这个多出一条重复数据是不是因为关联的字段不唯一,然后才会出现这种情况

11 个回复

倒序浏览
最佳答案
最佳答案
Tan4399活字格认证
金牌服务用户   /  发表于:2020-10-23 01:15:33
来自 4#
本帖最后由 Tan4399 于 2020-10-23 14:26 编辑

您这个多出一条重复数据是不是因为关联的字段不唯一,然后才会出现这种情况

本帖子中包含更多资源

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

x
回复 使用道具 举报
13559541953活字格认证
高级会员   /  发表于:2020-10-23 09:05:38
2#
这种情况的话,能带上Demo看一下更好哦,就图片是找不出问题的呢
回复 使用道具 举报
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-23 11:11:31
3#
您好,您这个查询条件是当前用户,我这边没办法访问您的用户管理啊
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-10-23 15:31:14
5#
Timothy.Xu 发表于 2020-10-23 11:11
您好,您这个查询条件是当前用户,我这边没办法访问您的用户管理啊

   <-- 此demo的后台管理 Administrator密码为 123456。


不进入后台,在用户信息视图也可以查看所有用户信息。

本帖子中包含更多资源

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

x
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-10-23 15:33:42
6#
Tan4399 发表于 2020-10-23 14:24
您这个多出一条重复数据是不是因为关联的字段不唯一,然后才会出现这种情况

看起来很可能是这个原因。
不过,通过 18826567965关联的 661265和664778 都不满足筛选条件,
所以他们被筛选出来,就觉得很奇怪。
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-10-23 15:35:02
7#
13559541953 发表于 2020-10-23 09:05
这种情况的话,能带上Demo看一下更好哦,就图片是找不出问题的呢

老铁! 帖子一开头就是demo呀  
回复 使用道具 举报
Tan4399活字格认证
金牌服务用户   /  发表于:2020-10-23 15:43:53
8#
carl_chen 发表于 2020-10-23 15:33
看起来很可能是这个原因。
不过,通过 18826567965关联的 661265和664778 都不满足筛选条件,
所以他 ...

这条数据满足查询的条件吧。

本帖子中包含更多资源

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

x
回复 使用道具 举报
carl_chen悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-10-23 17:09:31
9#
本帖最后由 carl_chen 于 2020-10-23 17:26 编辑

实际上通过 [被代打者] 关联到 [代打者] ,只有 第1 - 第3行是满足 筛选条件的。



想来想去,看来确实是 关联字段不唯一造成的。 虽然第4 和 第6行不满足,但是我这里的查询条件是 或,上面条件满足就行。

总结一下,采用关联关系进行查询,实际上会引起两个表的 join(内联),可能会多出行来 ,以后注意,关联的字段最好保持唯一性。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-10-23 17:58:13
10#
carl_chen 发表于 2020-10-23 17:09
实际上通过 [被代打者] 关联到 [代打者] ,只有 第1 - 第3行是满足 筛选条件的。

没错~~关联字段一定要使用唯一的字段哦~
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部