본문 바로가기
소프트웨어 개발/웹(Web)

[Web] 라라벨 isn't in GROUP BY 오류 해결

by Sakriun_to 2022. 5. 31.
728x90

아래 오류는 Group By 할 때 생기는 오류입니다. 

[ Syntax error or access violation: 1055 'DB.table.Field'  isn't in GROUP BY ]

위와 같은 오류를 해결 하려면 근본적인 Group By문을 수정해도 되지만

라라벨에서는 strict 설정에서 true(기본) 일 경우 laravel 의 group By 는 모든 필드를 그룹으로 나누기 때문에 오류가 생기는 것으로 false로 설정하면 group By 설정한 필드만 그룹으로 나눕니다.

따라서,

config/database.php에서 mysql > strict 설정을 false로 해주면 오류가 해결이 됩니다!

728x90
반응형

댓글