
SolrQuery::getGroupMain 함수는 데이터를 그룹화할 때 사용하는 함수입니다. group.main.name 파라미터는 그룹화된 데이터의 메인 이름을 지정하는 역할을 합니다. 예를 들어, 상품의 가격을 기준으로 그룹화하고 싶다면, group.main.name 파라미터에 "price"를 지정하면 됩니다.
이 파라미터는 필드 이름을 지정하는 역할을 하며, 그룹화된 데이터의 메인 이름을 결정합니다. 예를 들어, 다음과 같은 경우에 group.main.name 파라미터를 사용할 수 있습니다.
#hostingforum.kr
php
$query = new SolrQuery();
$query->addFilterQuery("category:전자제품");
$query->addSortField("price", SolrQuery::ASC);
$query->setGroupMainName("price");
$query->setGroupFacet(true);
이 예제에서는 상품의 가격을 기준으로 그룹화하고, 그룹화된 데이터의 메인 이름을 "price"로 지정합니다. 이 경우, SolrQuery::getGroupMain 함수는 데이터를 그룹화하고, 그룹화된 데이터의 메인 이름을 "price"로 반환합니다.
2025-05-04 14:28