2011-08-17 2 views
1

solr에서 제품 색인을 가지고 있으며 제품에 범주 필드가 있으며 각 카테고리에서 하나의 제품 (더 낫겠습니까?)을 선택해야합니다.Solr : 모든 범주에 각각 하나씩

+0

http://wiki.apache.org/solr/FieldCollapsing – ajreal

+0

당신이 대답이 이동한다면, 나는 올바른로 표시 할 것입니다) – Giedrius

답변

3

이 기능하여 SQL 그룹을 찾고 있다면, 온 병동 SOLR 3.3
, 그것은 유사한 기능을 FieldCollapsing

필드를 붕괴가 동일한 필드 값과 결과의 그룹을 붕괴라고했다 단일 (또는 고정 수) 항목에 적용됩니다. 예를 들어, Google과 같은 대부분의 검색 엔진은 사이트에서 붕괴되므로 하나 또는 두 개의 항목 만 표시되고 해당 사이트에서 더 많은 결과를 보려면 링크가 표시됩니다. 필드 접기는 중복 문서를 억제하는 데 사용될 수도 있습니다.

+0

난 그냥 무작위에 대한 추가합니다 - 임의 유형 SOLR에있다 임의의 결과를 가져 오는 데 도움이됩니다. http://lucene.apache.org/solr/api/org/apache/solr/schema/RandomSortField.html – Giedrius

+0

solr의 모든 최신 버전에서 FieldCollapsing이 해제되지 않았습니다. 자세한 정보를 확인하십시오. http://stackoverflow.com/questions/6455882/solr-field-collapsing 및/또는 코스 http://wiki.apache.org/solr/FieldCollapsing – Garytxo

관련 문제