laravel5.4 使用多字段查询分组报错
ArticleModel::select('id','title','xxxx',group_connet(xxxx))
->leftJoin('xxx',....)
groupBy(id)
->get();
类似于上面的语法时在5.4之前是不会报错的,
5.4启用了mysql严格语法,就会报错,当我们把最后的sql输出时,放到navcat里面发现sql是正常的。
关闭laravel 5.4的严格sql模式即可:
config/database.php
找到mysql:'strict' => false,这里是false就可以了
报错信息