반응형
laravel 쿼리빌더의 groupBy() 함수 사용 시
Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ....
와 같은 오류가 발생해 서버 내 database.php 파일 수정 후 사용해야 함.
수정사항
connections => mysql => strict 값 true->false 로 변경
'mysql' => [
'driver' => 'mysql',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', 3306),
...
'strict' => env('DB_STRICT_MODE', false),
'engine' => env('DB_ENGINE', null),
'timezone' => env('DB_TIMEZONE', '+00:00'),
],
database.php 파일의 위치는 서버 내
vender/laravel/lumen-framework/config/database.php
반응형
'Server > PHP' 카테고리의 다른 글
[Laravel][Error] SQLSTATE[HY000] [1045] Access denied for user (0) | 2019.07.09 |
---|---|
[laravel] 아마존ses 드라이버로 메일 발송 (0) | 2019.06.14 |
[php] Carbon & Date (0) | 2019.06.07 |
[MySQL & Laravel Query Builder] 쿼리빌더를 사용한 union (0) | 2019.05.29 |
[laravel] amazon aws ses 메일 설정 및 사용방법 (0) | 2019.05.21 |