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就可以了


报错信息

laravel5.4 使用多字段查询分组报错

原文链接


相关文章:

  • 2021-07-17
  • 2022-01-23
  • 2022-12-23
  • 2021-07-20
  • 2022-12-23
  • 2022-01-03
  • 2022-12-23
  • 2021-11-28
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-21
  • 2021-07-23
  • 2021-06-19
  • 2022-12-23
  • 2021-07-23
相关资源
相似解决方案