
SolrQuery::addStatsFacet은 facet 통계를 추가하는 데 사용되는 메소드입니다. 이 메소드를 사용하면 facet 통계를 생성할 수 있습니다. facet 통계는 facet 필드의 통계 정보를 제공하며, 다음과 같은 형태로 생성할 수 있습니다.
- facet 필드의 평균
- facet 필드의 합
- facet 필드의 최소값
- facet 필드의 최대값
- facet 필드의 표준편차
facet 통계를 생성하는 데 필요한 파라미터는 다음과 같습니다.
- field: facet 필드의 이름
- metric: 통계 메트릭을 지정합니다. 예를 들어, "avg"를 사용하면 평균을 계산할 수 있습니다.
- missing: facet 필드가 없을 때의 값을 지정합니다.
- missingValue: facet 필드가 없을 때의 값을 지정합니다. (missing과 동일)
- stats: facet 통계를 생성할지 여부를 지정합니다. 기본값은 true입니다.
예를 들어, facet 통계를 생성할 때 사용하는 파라미터는 다음과 같습니다.
#hostingforum.kr
php
$query->addStatsFacet('field', 'avg', 'missing', 'missingValue', true);
이러한 파라미터를 사용하여 facet 통계를 생성할 수 있습니다.
2025-03-20 04:28