问题描述
Db:table('shop_goods')->count();
这里单独多执行了一次Db查询分页总数量,感觉查询效率有影响,请问能和查询的数据集结果共用一个吗?就是只需执行一次 Db:table('shop_goods')。
问题解答
回答1:你不是直接把结果集取出来了嘛,直接查看结果集的长度,然后一页分多少,一除,页数不就出来了嘛,自己算麻烦,就用tp提供的方法
回答2:可以,只是看你喜欢怎么用
问题描述
Db:table('shop_goods')->count();
这里单独多执行了一次Db查询分页总数量,感觉查询效率有影响,请问能和查询的数据集结果共用一个吗?就是只需执行一次 Db:table('shop_goods')。
问题解答
回答1:你不是直接把结果集取出来了嘛,直接查看结果集的长度,然后一页分多少,一除,页数不就出来了嘛,自己算麻烦,就用tp提供的方法
回答2:可以,只是看你喜欢怎么用
相关文章:1. 第一讲文档基本格式里,第三行代码不知道为什么错误,附图入下,求指导2. 我完全按照讲解的步骤在phpstudy中创建站点,却始终不能用这个站点的域名打开网页,百思不得其解,恳请老师能予以解答3. 小白自学 想找一个大佬来做答疑4. Laravel Target class [控制器名称] does not exist.5. tp6 构造函数失效6. $s = new Person();这个括号报错7. php echo和return时,出现前面自动带上 <?php 的情况8. Git仓库由HTTPS切换成ssh秘钥连接9. 部署的tp项目老出错10. 老师,请问为什么写了四个块,只显示三个块,第二个块显示不出来。
网公网安备:皖ICP备2020019022号-3 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主