interval.facet 字段以及另一个字段的 Facet pivot

Facet pivot on interval.facet field in addition to another field

我有这个查询(日期存储为 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

我想 "double pivot" 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

即returns相同的数据。

如何连接这两个 "groupings" 以获得枢轴的枢轴?

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