groupBy
在laravel5.5是使用时候如写法: Goods::select('name', 'price, salse')->groupBy('name', 'price')->get(); 当select和groupBy中列表不一致时候会报错。
原因:是mysql从5.7以后,默认开启group by的严格模式。
解决:在config/database.php 在mysql下面把'strict' => true,改为false。
groupBy
在laravel5.5是使用时候如写法: Goods::select('name', 'price, salse')->groupBy('name', 'price')->get(); 当select和groupBy中列表不一致时候会报错。
原因:是mysql从5.7以后,默认开启group by的严格模式。
解决:在config/database.php 在mysql下面把'strict' => true,改为false。
转载于:https://www.cnblogs.com/onlyzc/p/9488076.html