lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Grant Ingersoll <gsing...@apache.org>
Subject Re: search on multiple fields
Date Mon, 26 Mar 2007 13:40:22 GMT
Have a look at the MultifieldQueryParser.  It isn't exactly what you  
are describing, but should be able to handle it.  If you are building  
your queries programmatically, you can ask the IndexReader for the  
field names using  getFieldNames method.

On Mar 26, 2007, at 4:51 AM, Melanie Langlois wrote:

> Hi,
>
>
>
> I'm wondering if lucene would understand such a query:
>
>
>
> content*:mysearch
>
> It's just because I index several translations of my document  
> contents in addition with common fields, and this separation is  
> really usefull when an user specify the language in which he wants  
> to search, but I want to be able to search among all languages if  
> no option is specified. I could programmatically transform my  
> content* into several sub queries content-en:mysearch content- 
> fr:mysearch ... but I'm concerned about the number of conditions it  
> will generate. So that would be cool if lucene automatically look  
> into all concerned fields.
>
>
>
> Thanks,
>
>
>
> Mélanie
>
>
>
>
>

--------------------------
Grant Ingersoll
Center for Natural Language Processing
http://www.cnlp.org

Read the Lucene Java FAQ at http://wiki.apache.org/jakarta-lucene/ 
LuceneFAQ



---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscribe@lucene.apache.org
For additional commands, e-mail: java-user-help@lucene.apache.org


Mime
View raw message