
SolrQuery::setGroupTruncate 메소드는 그룹 결과를 잘라내는 기능을 제공합니다. 이 메소드는 그룹 결과를 지정된 크기로 잘라내어 반환합니다.
그룹 결과를 잘라내는 기준은 그룹 결과의 크기입니다. 예를 들어, 10으로 설정하면 그룹 결과의 첫 10개만 반환됩니다.
사용 예시는 다음과 같습니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->setGroupTruncate(10);
$query->setGroupField('id');
$query->setGroupFunction('max');
$result = $client->query($query);
이 예시는 그룹 필드 'id'를 사용하여 그룹 결과를 최대값으로 그룹화하고, 그룹 결과를 10개로 잘라내어 반환합니다.
2025-03-15 10:32