
SolrQuery::getStatsFields 메소드는 Solr에서 통계 정보를 조회하는 데 사용됩니다.
이 메소드는 다음과 같은 파라미터를 받습니다.
- $fields: 통계를 조회할 필드 이름을 포함하는 배열
- $facet: facet 옵션을 포함하는 배열 (선택)
- $facetMinCount: facet 옵션에서 최소 카운트를 지정하는 옵션 (선택)
- $facetSort: facet 옵션에서 정렬 순서를 지정하는 옵션 (선택)
- $facetLimit: facet 옵션에서 결과 개수를 지정하는 옵션 (선택)
- $facetOffset: facet 옵션에서 시작 인덱스를 지정하는 옵션 (선택)
- $stats: 통계 옵션을 포함하는 배열 (선택)
- $statsFacet: facet 옵션을 포함하는 배열 (선택)
이 메소드는 다음과 같은 반환 값을 가집니다.
- 통계 정보를 포함하는 SolrQueryResult 객체
이 메소드를 사용하여 통계를 조회할 때 발생할 수 있는 예외 상황은 다음과 같습니다.
- 필드 이름이 잘못된 경우
- facet 옵션이 잘못된 경우
- 통계 옵션이 잘못된 경우
- Solr 서버와의 연결이 실패한 경우
- 통계 정보가 존재하지 않는 경우
이 메소드를 사용할 때는 반드시 필드 이름이 정확하고 facet 옵션과 통계 옵션이 올바르게 설정되어야 합니다. 또한 Solr 서버와의 연결이 정상적인지 확인해야 합니다.
2025-06-10 01:21