
SolrQuery::setTermsMaxCount 메소드는 검색 결과에서 반환되는 용어의 최대 개수를 지정하는 역할을 합니다.
이 메소드는 Solr 쿼리에서 용어 기반 필터링을 사용할 때 유용합니다.
예를 들어, 다음과 같이 사용하는 것이 맞습니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->setTermsMaxCount(10);
이 메소드는 필수 옵션은 아니며, 기본값은 0으로 설정되어 있습니다.
0을 지정하면 Solr 쿼리에서 반환되는 용어의 최대 개수는 제한되지 않습니다.
예시 코드와 참고 자료는 다음과 같습니다.
* 예시 코드:
#hostingforum.kr
php
$query = new SolrQuery();
$query->setTermsMaxCount(10);
$query->setQuery('키워드');
$result = $client->query($query);
* 참고 자료:
+ Apache Solr 공식 문서: [SolrQuery](https://lucene.apache.org/solr/docs/latest/new-index-api/index.html#solrquery)
+ PHP Solr 클라이언트 공식 문서: [SolrQuery](https://solr-php-client.readthedocs.io/en/latest/classes/SolrQuery.html#setTermsMaxCount)
2025-05-19 19:32