laravel中paginate查询多个字段报错怎么办-创新互联
小编给大家分享一下laravel中paginate查询多个字段报错怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

用laravel 框架想实现一个分页接口,返回数据表中其中一部分字段
$list = DB::table('booklist_table')->orderBy('create_time','asc')->paginate($size,['id','title','author','image'])->toJson();
return json_decode($list,true);结果运行报错
"SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' `title`, `author`, `image`) as aggregate from `booklist_table`' at line 1 (SQL: select count(`id`, `title`, `author`, `image`) as aggregate from `booklist_table`) ◀"
后来经过查询原因将代码改为
$list = DB::table('booklist_table')->select('id','title','author','image')->orderBy('create_time','asc')->paginate($size)->toJson();结果正确!
以上是“laravel中paginate查询多个字段报错怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
网页题目:laravel中paginate查询多个字段报错怎么办-创新互联
URL网址:http://www.hdfswf.com/article/ddcoce.html
其他资讯
- openstack中如何发放虚拟机与绑定浮动ip进行登陆-创新互联
- 详解微信域名防封的方法以及检测等工具的技术原理-创新互联
- 编译调试go的内置库
- AndroidN多窗口支持
- 视频服务器的安全 视频服务器怎么配置
- zblog怎么去掉 zblog使用教程
- 全球名校AI课程库(23)| Harvard哈佛 · 基于Python/JavaScript的Web编程课程『Web Programming with Python and JavaScript』
- 迅雷快鸟路由器 迅雷快鸟路由器怎么设置
- 瞬息万变,Redis缓存护航(redis缓存时刻)
- 如何搭建Linux系统的PPPoE服务器(linuxpppoe服务器)

