Solr: получить аспекты иерархии от даты - PullRequest
0 голосов
/ 27 апреля 2018

Я хочу получить грани от солнечной энергии, разделенные на год и месяц (с относительным количеством элементов). Я пробовал этот запрос, но он не работает.

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

1 Ответ

0 голосов
/ 27 апреля 2018

Неправильные имена параметров вашего фасета - имя facet.range, а не facet.date. Вы, вероятно, также хотите сделать NOW/MONTH, чтобы получить начало месяца и для вашего первого сегмента, вместо того, чтобы ваши сегменты перемещались в течение месяца с течением времени.

Так что для ваших фактических параметров диапазона:

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