lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Krämer <>
Subject Re: Search all instead of specified/default field
Date Tue, 30 Dec 2003 12:57:20 GMT
hello Erik

I added a Field "contents" containing all the other Fields.
works fine and fast.


Erik Hatcher schrieb:
> On Dec 29, 2003, at 5:37 PM, Thomas Krämer wrote:
>> with the apache commons digester i can read each record into a lucene 
>> document and push each tag as key-value pair, where the tag name (eg. 
>> creator) is the lucene field name and the text enclosed by it the 
>> corresponding string value.
>> for a lot of purposes it is much more comfortable to have the 
>> possibility to search over all fields.
>> does an alternative exist to performing as many queries as there are 
>> fields in the index
>> (all the same term but different fields)?
> One common way to do it is index all text you want searchable into a 
> single default field, just glue it all together.
> Another option is to use the MultiFieldQueryParser, which automatically 
> OR's the same query for each field together for you.
> Personally, I'd recommend a single searchable field.
>     Erik
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message