
SolrQuery::getFacetLimit은 facet 필드의 최대 개수를 제한하는 메소드입니다.
만약 facet 필드가 여러 개일 경우, facet 필드의 최대 개수를 제한할 수 있는 방법은 여러 개의 facet 필드에 대해 getFacetLimit을 호출하는 것입니다.
예를 들어, facet 필드가 "category"와 "brand"일 경우, 다음과 같이 호출할 수 있습니다.
#hostingforum.kr
php
$query->getFacetLimit('category', 10);
$query->getFacetLimit('brand', 10);
이러한 경우, "category"와 "brand" facet 필드의 최대 개수는 각각 10개가 됩니다.
또한, facet 필드의 최대 개수는 0으로 설정할 수 있습니다.
만약 0으로 설정하면 facet 필드가 전혀 출력되지 않습니다.
예를 들어, 다음과 같이 facet 필드의 최대 개수를 0으로 설정할 수 있습니다.
#hostingforum.kr
php
$query->getFacetLimit('category', 0);
이 경우, "category" facet 필드는 전혀 출력되지 않습니다.
2025-06-17 03:07