很多人在羣裏問一個問題:
在laravel5.3版本之後使用groupBy的時候會出現一個問題,類似於:
`QueryException in Connection.php line 770:
SQLSTATE[42000]: Syntax error or access violation: 1055 'ezhenduan2.app_game_answer_record.id' isn't in GROUP BY (SQL: select id, quality, uid from app_game_answer_record
group by uid
)`
但是放在mysql管理工具中就沒有錯誤, 這個原因是因爲 laravel配置中的strict配置問題, 因爲在配置中配置爲true的時候,laravel的groupBy會爲所有的例分組, 設置爲false之後,他只會爲你指定的列分組,就可以解決這個問題。
歡迎大家來討論關於技術的問題。
有問題請聯繫qq:979928978