在 Laravel 中使用 groupBy('字段')时报错,错误信息为:SQLSTATE[42000] Syntax error or access violation 1055 '字段' isn't in GROUP BY.txt,但是在 navicat 中执行相同的 sql 语句确不会出现报错提示,因此确定为 Laravel 框架中 mysql 设置的问题,经过检查发现是 Laravel 中启用了 mysql 严格模式,关闭该项设置即可。、
将下图中的
'strict'=>true
改为
'strict' => false
即可
本文为原创文章,版权归主机之家测评所有,欢迎分享本文,转载请保留出处!