使用数据源关联其他字段导致重复数据
在字段关联不可避免的出现1对多的数据关联,这时候就会展示多行重复数据,也不支持加条件这种的怎么处理呢
admin/ 发表于 2024-7-30 14:44
当然视图是没问题的,那只能靠最后做视图了
嗯嗯 因为目前这个需求场景来说,视图是最简单的方案了~~ 不应该吧,什么场景描述一下 大佬,就像你说的,关联时1对多是很常见的场景,但是大佬说的展示重复数据,指的是已子表为视角展示主表数据,还是以主表为视角展示子表数据呢:nbtz5:
不太明白大佬具体是再什么情况下遇到了这样的问题,大佬可以详细描述下~~ Nathan.guo 发表于 2024-7-29 17:00
大佬,就像你说的,关联时1对多是很常见的场景,但是大佬说的展示重复数据,指的是已子表为视角展示主表数 ...
以主表为视角展示主表内容以及子表的某个字段,
例如展示某个数据清单的时候,要展示A订单的主要信息以及付款人的名称信息,但是付款表里这个订单有多行数据,我只要取其中一行的付款人名称就行(例如状态为1的),这时怎么展示才能只展示一行呢? 那我们完全可以换个思路,使用子表为视角,去展示主表数据,然后使用状态作为过滤条件即可~~
这样就不会出现重复数据也不影响展示~~ Nathan.guo 发表于 2024-7-29 18:40
那我们完全可以换个思路,使用子表为视角,去展示主表数据,然后使用状态作为过滤条件即可~~
这样就不会 ...
啊不能这样啊,因为我要显示订单信息,有订单还没有生成子表进行付款呢,用子表显示的数据量就不对了 admin/ 发表于 2024-7-29 22:29
啊不能这样啊,因为我要显示订单信息,有订单还没有生成子表进行付款呢,用子表显示的数据量就不对了
那我们可以创建一个视图,吧主表数据和子表数据使用join链接起来
就像这样~~
Nathan.guo 发表于 2024-7-30 12:07
那我们可以创建一个视图,吧主表数据和子表数据使用join链接起来
就像这样~~
当然视图是没问题的,那只能靠最后做视图了
页:
[1]