lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raymi <ra...@gmx.ch>
Subject Re: use query to set filter on fields
Date Tue, 04 Jan 2011 09:34:32 GMT
>> I'm evaluating SOLR and have a question about query
>> processing. Is it possible to set filters on fields
>> according to the terms entered in the query? I know that I
>> can use dismax to search in multiple fields. However, what I
>> want to achieve for a given query is the following:
>>   - parse all terms in the query
>>   - determine values of different fields that match these
>> terms
>>   - set filters for these values
>>   - return all documents matching the filters
>>
>> Example:
>> documents representing cars with fields "manufacturer" and
>> "color"
>> query for "red ford" sets filters manufacturer=ford,
>> color=red
>>
>> One can then use faceted navigation to further drill down.
>
> So do you have an existing java program that recognizes red as color and ford as manufacturer?
And

No, I don't.
But since I'll store documents in solr having "color" set to "red", 
"green", "blue" and "manufacturer" set to "ford", "bmw" etc. the 
information is available.


Mime
View raw message