澳门百老汇游戏 服务器常用软件

澳门百老汇游戏报道解决laravel groupBy 对查询结果进行分组出现的问题_澳门百老汇游戏官网资讯

 更新时间:2019年10月09日 16:55:18   作者:乌云大帝   我要议论
今天小编就为大家分享一篇解决laravel groupBy 对查询结果进行分组出现的问题,具有很好的参考价值,希望对大家有所帮助。一起跟从小编过来看看吧

使用laravel groupBy方法时不知澳门百老汇游戏一直出现语法失误,查了很多资料才找到原因:

$data = Orders::select("orders.*","user.name","orderstatu.name as ssname")
      ->join("user","user.id","=","orders.uid")
      ->join("orderstatu","orderstatu.id","=","orders.sid")
      ->groupBy("orders.code")->get();

原因是:

当select和groupBy中列表纷歧致时刻会报错。mysql从5.7以后,默认开启group by的严厉模式。

解决方法:

找到config/database​.php 在mysql下面把'strict' => true,改为false。

以上这篇解决laravel groupBy 对查询结果进行分组出现的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多撑腰澳门百老汇游戏。

  • laravel
  • groupBy
  • 查询
  • 结果
  • 分组

相关文章

最新议论

微信 大发888亚洲游戏平台 在线工具
条评论