lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jack Krupansky" <j...@basetechnology.com>
Subject Re: edismax: date range facet with queries containing OR clause
Date Sun, 23 Jun 2013 14:39:38 GMT
If your keywords are the value in some other field, then, yes, you can use 
facet pivots:

facet.pivot=keyword_field,date_field

(See the example in the book! Or on the wiki.)

-- Jack Krupansky

-----Original Message----- 
From: Sourajit Basak
Sent: Sunday, June 23, 2013 10:29 AM
To: solr-user@lucene.apache.org
Subject: Re: edismax: date range facet with queries containing OR clause

Is there a way to write this query using pivots. Will try out and post here.
Appreciate if someone points to a way.




On Sun, Jun 23, 2013 at 7:53 PM, Sourajit Basak 
<sourajit.basac@gmail.com>wrote:

> Thats exactly how we are doing now. However, we need to offer the search
> over slow networks, hence was wondering if there's a way to reduce server
> round-trips.
>
>
> On Sun, Jun 23, 2013 at 7:14 PM, Jack Krupansky 
> <jack@basetechnology.com>wrote:
>
>> Just do separate faceted query requests:
>>
>> q= keyword1
>> facet.range=date_field_name
>> ...
>> facet=true
>>
>> q= keyword2
>> facet.range=date_field_name
>> ...
>> facet=true
>>
>> Where the "..." means fill in the additional facet.range.xxx parameters
>> (start, end, gap, etc.)
>>
>> -- Jack Krupansky
>>
>> -----Original Message----- From: Sourajit Basak
>> Sent: Sunday, June 23, 2013 8:52 AM
>> To: solr-user@lucene.apache.org
>> Subject: edismax: date range facet with queries containing OR clause
>>
>>
>> When we have a user query like keyword1 OR keyword2, we can find the 
>> count
>> of each keyword using the following params.
>>
>> q= keyword1 OR keyword2
>> facet.query=keyword1
>> facet.query=keyword2
>> facet=true
>>
>> How do we do a date range facet that will return results for each keyword
>> faceted by date range ?
>>
>
> 


Mime
View raw message