laravel执行group by的sql时出现Syntax error or access violation: 1055 'db.id' isn't in GROUP BY错误解决办法

Song2461 次浏览0个评论2018年06月04日

laravel运行带有group by的sql时提示

SQLSTATE[42000]: Syntax error or access violation: 1055 'db.id' isn't in GROUP BY

解决办法:

修改database.php中的内容:

'strict' => true
# 更改为
'strict'=>false

这事是因为laravel 5.3之后的版本默认设置strict的值为true即严格模式。

提交评论

请登录后评论

用户评论

    当前暂无评价,快来发表您的观点吧...

更多相关好文

    当前暂无更多相关好文推荐...