除了另一个字段之外,还在interval.facet字段上使用facet pivot

时间:2018-06-05 15:24:03

标签: solr lucene intervals facet

我有这个查询(日期存储为ISO字符串): q=*:*&facet.mincount=1&rows=0&facet.interval=date&f.date.facet.interval.set=[2017-01-01,2017-12-31]&f.date.facet.interval.set=[2018-01-01,2018-12-31]&facet.pivot=category&rows=0&facet.limit=1000

我想将facet.interval和另一个字段category“双重转移”。我尝试使用本地参数引用无济于事,例如: q=*:*&facet.mincount=1&rows=0&facet.interval={!tag=d}date&f.date.facet.interval.set=[2017-01-01,2017-12-31]&f.date.facet.interval.set=[2018-01-01,2018-12-31]&facet.pivot={!tag=d}category&rows=0&facet.limit=1000

返回相同的数据。

如何连接这两个“分组”以获得支点?

1 个答案:

答案 0 :(得分:0)

我最终使用了facet.queryfacet.pivot,如本文档所述:https://lucene.apache.org/solr/guide/6_6/faceting.html#Faceting-Thefacet.interval.setparameter