
TableSelect::groupBy를 사용하여 데이터를 그룹화할 때, 그룹화 기준이 되는 컬럼이 여러 개일 때, 컬럼명을 콤마(,)로 구분하여 지정할 수 없습니다.
대신, 컬럼명을 배열로 지정하여 사용할 수 있습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
php
TableSelect::groupBy(['컬럼1', '컬럼2', '컬럼3'])->get();
또는, 컬럼명을 콤마(,)로 구분하여 문자열로 지정하여 사용할 수 있습니다.
#hostingforum.kr
php
TableSelect::groupBy('컬럼1, 컬럼2, 컬럼3')->get();
이 방법은 컬럼명을 배열로 지정하는 방법보다 더 간단하고 직관적입니다.
2025-06-25 19:18