You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Andreas Owen <ao...@conx.ch> on 2013/11/07 18:22:31 UTC
date range tree
I would like to make a facet on a date field with the following tree:
2013
4.Quartal
December
November
Oktober
3.Quartal
September
August
Juli
2.Quartal
June
Mai
April
1. Quartal
March
February
January
2012 .
Same as above
So far I have this in solrconfig.xml:
<str
name="facet.date">{!ex=last_modified,thema,inhaltstyp,doctype}last_modified<
/str>
<str
name="facet.date.gap">+1MONTH</str>
<str
name="facet.date.end">NOW/MONTH</str>
<str
name="facet.date.start">NOW/MONTH-36MONTHS</str>
<str
name="facet.date.other">after</str>
Can I do this in one query or do I need multiple queries? If yes how would I
do the second and keep all the facet queries in the count?
RE: date range tree
Posted by Andreas Owen <ao...@conx.ch>.
I solved it by adding a loop for years and one for quartals in which i count
the month-facets
-----Original Message-----
From: Andreas Owen [mailto:ao@conx.ch]
Sent: Montag, 11. November 2013 17:52
To: solr-user@lucene.apache.org
Subject: RE: date range tree
Has someone at least got a idee how i could do a year/month-date-tree?
In Solr-Wiki it is mentioned that facet.date.gap=+1DAY,+2DAY,+3DAY,+10DAY
should create 4 buckets but it doesn't work
-----Original Message-----
From: Andreas Owen [mailto:ao@conx.ch]
Sent: Donnerstag, 7. November 2013 18:23
To: solr-user@lucene.apache.org
Subject: date range tree
I would like to make a facet on a date field with the following tree:
2013
4.Quartal
December
November
Oktober
3.Quartal
September
August
Juli
2.Quartal
June
Mai
April
1. Quartal
March
February
January
2012 .
Same as above
So far I have this in solrconfig.xml:
<str
name="facet.date">{!ex=last_modified,thema,inhaltstyp,doctype}last_modified<
/str>
<str
name="facet.date.gap">+1MONTH</str>
<str
name="facet.date.end">NOW/MONTH</str>
<str
name="facet.date.start">NOW/MONTH-36MONTHS</str>
<str
name="facet.date.other">after</str>
Can I do this in one query or do I need multiple queries? If yes how would I
do the second and keep all the facet queries in the count?
RE: date range tree
Posted by Andreas Owen <ao...@conx.ch>.
Has someone at least got a idee how i could do a year/month-date-tree?
In Solr-Wiki it is mentioned that facet.date.gap=+1DAY,+2DAY,+3DAY,+10DAY
should create 4 buckets but it doesn't work
-----Original Message-----
From: Andreas Owen [mailto:ao@conx.ch]
Sent: Donnerstag, 7. November 2013 18:23
To: solr-user@lucene.apache.org
Subject: date range tree
I would like to make a facet on a date field with the following tree:
2013
4.Quartal
December
November
Oktober
3.Quartal
September
August
Juli
2.Quartal
June
Mai
April
1. Quartal
March
February
January
2012 .
Same as above
So far I have this in solrconfig.xml:
<str
name="facet.date">{!ex=last_modified,thema,inhaltstyp,doctype}last_modified<
/str>
<str
name="facet.date.gap">+1MONTH</str>
<str
name="facet.date.end">NOW/MONTH</str>
<str
name="facet.date.start">NOW/MONTH-36MONTHS</str>
<str
name="facet.date.other">after</str>
Can I do this in one query or do I need multiple queries? If yes how would I
do the second and keep all the facet queries in the count?