0
Solr 패싯을 사용할 때 추가 메타 데이터 필드를 사용할 수 있습니까? 하나의 속성을 집계하고 관련 그룹을 추가 메타 데이터 필드로 표시하여 하나의 속성을 집계하고 싶습니다.추가 메타 데이터가있는 Solr 패싯
http://localhost:8983/solr/gitIndex/select?indent=on&q=*:*&rows=0&wt=json&
json.facet={
Repository_s: {
type: terms,
field: Repository_s,
limit: 10,
facet: {
x:"count()"
}
}
}
결과는 다음과 같아야합니다
...
"facets":{
"count":1354013,
"<name of attribute>":{
"buckets":[{
"val":"<value of attribute>",
"count":173997,
"<metadata_field>":<value of metadata_field>},
...
패싯의 모든 문서에서 metadata_field-value가 동일합니까? 아니면 피봇면을 찾고 있습니까? – MatsLindh
예, metadata_field는 모든 문서에서 동일합니다. 한 가지 예를 들어 보겠습니다. 나는 런던과 그 나라의 인구를 알고 싶다. 도시는 여러 지역으로 나뉘어져 있으며 나는 그들을 요약 할 것입니다. 또한 국가 이름이 메타 데이터 필드로 사용됩니다. 결과는 다음과 같습니다. { "도시": "런던", "인구": 8000000, "국가": "잉글랜드"} – Oliver
패싯 피벗을 사용해야합니다. 결과를 얻을 수 있습니다. 영국을 키로하고 같은 수의 하위 패싯. JSON API의 경우 이것은 기존 패싯 아래에 다른 패싯을 추가하여 수행됩니다 (http://yonik.com/solr-subfacets/). – MatsLindh