问题描述
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. 为什么老师,你de button按钮处可以有两个ID是一样的id="loginbtn" 而不会报错啊2. javascript - js跨域请求报错:Refused to set unsafe header "Referer"?3. javascript - type="date"的默认值能改变为当天日期吗4. <tr valign="top"> 看不懂5. solaris基础和常用知识 (2)6. 使用jQuery怎么获取和删除cookie的值?7. node.js mysql Cannot find module "net" 和 "tls"和"fs" 的问题8. javascript - 一个字符串转换成数字,例子就是a="2,322.222",b=’1,211.21’,如何在angualr中执行相减9. 大家学习下载的JQ是哪个版本的呢?10. javascript - 关于input="file",重复选择同一文件时不触发change事件的问题
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主