起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5271|回复: 8

[结贴] bizData countByALL在分页的情况下统计值不对

[复制链接]

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
发表于 2018-3-24 23:13:34 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
本帖最后由 xiaoxiao 于 2018-3-24 23:15 编辑

bizData countByALL在分页的情况下统计值不对,统计的是当前页的数据,不是data下面所有的数据,请问是使用错误还是bug?版本为:BeX5V3.8,win10操作系统

手册截图

手册截图

代码截图

代码截图

界面截图

界面截图

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36127
发表于 2018-3-26 10:42:26 | 显示全部楼层
这个是获取data上的记录,分页没有加载的是获取不到的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2018-3-26 11:06:39 | 显示全部楼层
jishuang 发表于 2018-3-26 10:42
这个是获取data上的记录,分页没有加载的是获取不到的

那count和countByAll有什么区别呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36127
发表于 2018-3-26 14:11:17 | 显示全部楼层
获取从数据的记录数是就能看出来,一个是获取的全部的一个是获取的当前主数据对应的从data的记录
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2018-3-26 16:38:00 | 显示全部楼层
jishuang 发表于 2018-3-26 14:11
获取从数据的记录数是就能看出来,一个是获取的全部的一个是获取的当前主数据对应的从data的记录 ...

A表有两行数据 ROW1,ROW2,当前行是ROW1
count获取的是ROW1关联的B表的数据(如果分页,是B表当前页)
countByAll获取的是ROW1、ROW2关联的B表的数据(如果分页,是B表当前页)
这样理解是否正确?
那如果想获取ROW1关联B表的数据条数用getTotal,那如果符合某个条件的条数该怎么取呢?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36127
发表于 2018-3-26 16:57:45 | 显示全部楼层
如果Row1和Row2关联的B的数据都加载了countByAll获取的就是Row1和Row2关联的B的加载数据的记录数

getTotal就会获取所有的没有过滤条件的设置
countByAl和count可以设置过滤条件

如果用getTotal,就先跟data设置过滤条件刷新数据然后再获取
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2018-3-26 17:16:20 | 显示全部楼层
jishuang 发表于 2018-3-26 16:57
如果Row1和Row2关联的B的数据都加载了countByAll获取的就是Row1和Row2关联的B的加载数据的记录数

getTotal ...

那如果我想获取ROW1关联B表(总条数是20,分页10),符合条件的数据怎么取(全部20条里面)?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36127
发表于 2018-3-26 17:21:58 | 显示全部楼层
先跟data设置过滤条件刷新数据然后再获取
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

74

主题

257

帖子

734

积分

高级会员

Rank: 4

积分
734
QQ
 楼主| 发表于 2018-3-26 17:28:31 | 显示全部楼层
jishuang 发表于 2018-3-26 17:21
先跟data设置过滤条件刷新数据然后再获取

好,麻烦了,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-4-3 20:38 , Processed in 0.073365 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表