解決laravel groupBy 對(duì)查詢(xún)結(jié)果進(jìn)行分組出現(xiàn)的問(wèn)題
使用laravel groupBy方法時(shí)不知為什么一直出現(xiàn)語(yǔ)法錯(cuò)誤,查了很多資料才找到原因:
$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();
原因是:
當(dāng)select和groupBy中列表不一致時(shí)候會(huì)報(bào)錯(cuò)。mysql從5.7以后,默認(rèn)開(kāi)啟group by的嚴(yán)格模式。
解決方法:
找到config/database.php 在mysql下面把'strict' => true,改為false。
以上這篇解決laravel groupBy 對(duì)查詢(xún)結(jié)果進(jìn)行分組出現(xiàn)的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Laravel5.1框架路由分組用法實(shí)例分析
- Laravel 實(shí)現(xiàn)Eloquent模型分組查詢(xún)并返回每個(gè)分組的數(shù)量 groupBy()
- laravel 實(shí)現(xiàn)劃分admin和home 模塊分組
- laravel實(shí)現(xiàn)按時(shí)間日期進(jìn)行分組統(tǒng)計(jì)方法示例
- Laravel框架中的路由和控制器操作實(shí)例分析
- Laravel框架路由和控制器的綁定操作方法
- Laravel 5框架學(xué)習(xí)之路由、控制器和視圖簡(jiǎn)介
- laravel框架分組控制器和分組路由實(shí)現(xiàn)方法示例
相關(guān)文章
Zend Framework框架db類(lèi)的分頁(yè)示例分享
這篇文章主要介紹了Zend Framework框架db類(lèi)的分頁(yè)示例,代碼很簡(jiǎn)單,大家看一下注釋就可以使用了2014-03-03
thinkPHP5.0框架應(yīng)用請(qǐng)求生命周期分析
這篇文章主要介紹了thinkPHP5.0框架應(yīng)用請(qǐng)求生命周期,較為詳細(xì)的分析了thinkPHP5.0框架應(yīng)用請(qǐng)求生命周期所涉及的各個(gè)執(zhí)行流程,需要的朋友可以參考下2017-03-03
一個(gè)好用的PHP驗(yàn)證碼類(lèi)實(shí)例分享
這篇文章主要介紹了一個(gè)好用的PHP驗(yàn)證碼類(lèi)實(shí)例,有需要的朋友可以參考一下2013-12-12
PHP使用第三方即時(shí)獲取物流動(dòng)態(tài)實(shí)例詳解
這篇文章主要介紹了PHP使用第三方即時(shí)獲取物流動(dòng)態(tài),非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-04-04
JavaScript實(shí)現(xiàn)刪除電腦的關(guān)機(jī)鍵
本文給大家分享的是一個(gè)惡作劇小程序,使用JavaScript實(shí)現(xiàn)刪除電腦的關(guān)機(jī)鍵,非常有意思,主要是通過(guò)ActiveX操作注冊(cè)表來(lái)實(shí)現(xiàn),有需要的小伙伴可以參考下2016-07-07

