社区
其他技术讨论专区
帖子详情
Laravel 自带的 paginate 分页,也需要一份总的记录数呢,难道要查询两次吗?
weixin_38064966
2019-09-18 04:14:49
如题:在统计报表的时候,列表的数据是分页显示的。但是还有个总计一栏,计算的是所有的数据,而不是当前页的累加。我想问下,有没有好的实现方法。谢谢。 laravel
...全文
887
10
打赏
收藏
Laravel 自带的 paginate 分页,也需要一份总的记录数呢,难道要查询两次吗?
如题:在统计报表的时候,列表的数据是分页显示的。但是还有个总计一栏,计算的是所有的数据,而不是当前页的累加。我想问下,有没有好的实现方法。谢谢。 laravel
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38127585
2019-09-18
打赏
举报
回复
分页器中有具体的实例方法,可以使用$results->total() 获取数据总数。详情可以看 分页《Laravel 5.8 中文文档》 搜索“分页器实例方法”
weixin_38131342
2019-09-18
打赏
举报
回复
$paginate = $query->paginate($page_size, ['*'], 'page', $current_page); 总页数:$total = $paginate->total(); 以price为例计算总价: $totalPrice = $query->sum('price');
weixin_38134890
2019-09-18
打赏
举报
回复
paginate 分页 SQL 执行日志 select count(*) as aggregate from `users`; select * from `users` limit 20 offset 0;
weixin_38065938
2019-09-18
打赏
举报
回复
$paginate = $query->paginate($page_size, ['*'], 'page', $current_page); 总页数:$total = $paginate->total(); 以price为例计算总价: $totalPrice = $query->sum('price');
weixin_38067813
2019-09-18
打赏
举报
回复
返回的数据 不是有total 总数吗
weixin_38080213
2019-09-18
打赏
举报
回复
你这个总计如果是表内某个字段的总和,那么你单独一条语句查询呗,如果要获取总条数,按楼上说的
weixin_38088352
2019-09-18
打赏
举报
回复
->total(),可以直接获取总数
weixin_38111610
2019-09-18
打赏
举报
回复
$results->total()
weixin_38120286
2019-09-18
打赏
举报
回复
统计条数total 如果是字段值总和 我是用get查出来再计算 :joy:
weixin_38126357
2019-09-18
打赏
举报
回复
看下sql log 就知道啦
Laravel
框架执行原生SQL语句及使用
pa
gin
ate
分页
的方法
开发者可以指定每页显示的
记录
数
,并且
pa
gin
ate
方法会返回一个包含当前页
数
据的集合以及
分页
链接的
分页
器实例,方便在视图中进行展示。 在使用
Laravel
的
pa
gin
ate
方法时,有几点
需要
注意: 1.
分页
实例
需要
在控制器...
laravel
解决
pa
gin
ate
查询
多个字段报错的问题
在
Laravel
中,`
pa
gin
ate
()` 方法的工作原理是,它会先执行一个 `count()`
查询
来获取
总
记录
数
,然后根据
分页
大小 `$size` 和当前页
数
来计算出偏移量,最后执行一个带有偏移量的 `select`
查询
来获取当前页的
数
据。...
PHP框架
Laravel
插件
Pa
gin
ation实现自定义
分页
pa
gin
ate
() 方法适用于
需要
知道
总
记录
数
和
分页
链接的情况,而simple
Pa
gin
ate
() 方法则适用于只
需要
"上一页"和"下一页"链接的简单
分页
场景。
Laravel
的
分页
功能主要由两个类实现:
Pa
gin
ator 和 LengthAware
Pa
gin
ator...
laravel
自定义
分页
效果
对于
laravel
分页
,
自带
一个
pa
gin
ate
的方法,很好用,但是也是有局限性的。 所以自己针对于此写了一个自己的
分页
,具体代码如下 <?php names
pa
ce ...; use ...; /** * 自定义
分页
类,适合少
数
据的
查询
,多...
Laravel
5.5 手动
分页
和自定义
分页
样式的简单实现
基于
Laravel
5.5 在项目实施过程中,
需要
对从接口中获取的
数
据(或者通过搜索工具
查询
出来的
数
据)进行
分页
一、创建手动
分页
在
laravel
自带
的
分页
中,一般是通过
数
据库
查询
访问
pa
gin
ate
()方法来达到
分页
的效果 ,...
其他技术讨论专区
476
社区成员
790,963
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章