Solr:从日期获取层次结构方面

Solr: Get a hierarchy facets from date

我想从太阳能除以年份和月份(具有元素的相对数量)得到分面。我试过这个查询,但它不起作用。

solr/knowledge_base/select?facet.field=creationDate
&facet.date=creationDate
&facet.date.start=NOW-10YEAR
&facet.date.end=NOW
&facet.date.gap=+1MONTH
&facet=on
&facet.mincount=1
&q=*:*
&wt=json

您的方面参数名称错误 - 名称是 facet.range,而不是 facet.date。您可能还想 NOW/MONTH 也为您的第一个存储桶获取月初,而不是随着时间的流逝让您的存储桶在整个月移动。

因此对于您的实际范围参数:

&facet.range=creationDate
&facet.range.start=NOW/MONTH-10YEAR
&facet.range.end=NOW
&facet.range.gap=+1MONTH