原文:解決laravel出現Syntax error or access violation: 1055 '***' isn't in GROUP BY

laravel . 以后默認開啟 mysql嚴格模式 strict 在mysql在嚴格模式下, 並且開啟了ONLY FULL GROUP BY的情況下,group by 的字段沒有出現在 select 的語句中會報錯.關閉了嚴格模式就不會報錯. 如下Demo 會出現如下錯誤,當然 號內的內容是不同的 解決辦法 laravel出現上述錯誤是sql mode設置導致的問題,修改config datab ...

2019-07-05 14:23 2 1094 推薦指數:

查看詳情

laravel5.8(十八)laravel 解決groupBy時出現的錯誤 isnt in Group By問題

使用原生sql查詢數據,語句如下: 使用laravel執行的時候,報錯: 但是我上邊的sql放在phpmyadmin中標執行就沒有問題。 這個原因是因為 laravel數據庫的配置中的strict配置問題, 因為在配置中配置為true的時候,laravel的groupBy會為所有的例 ...

Wed Dec 16 17:43:00 CST 2020 0 399
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM