lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Supun Edirisinghe <su...@office.vtourist.com>
Subject Re: advice on a query
Date Mon, 23 Feb 2004 19:17:54 GMT
I'm thinking I need to write my own parser that can create the below
queries.

where is a good starting point? any cool or interesting parsers out
there that you like? (hoping that there will be on like what I'm looking
for)

thanks


On Thu, 2004-02-19 at 16:44, Supun Edirisinghe wrote:
> Hi,
> 
> I'm still new to Lucene and I'm slowly learning it.
> 
> I'm trying to think of how to build a query for this situation:
> I have an index of Foods.
> I have a field called Name that is Indexed and Untokenized
> it holds values like "chicken soup" "roast duck" "chicken pot pie"
> 
> users are going to search with strings like
> "how to make chicken soup" or "cooking chicken" or "chicken soup
> history" or "bbq chicken wings"
> basically a term held in the index's Name field can appear anywhere in
> the search's input string.
> 
> if a user inputs "how to make chicken soup" or "chicken soup history" I
> want to only display documents with Name containing "chicken soup" (not
> "bbq chicken wings" or "chicken")
> 
> The problem I'm confused about is that the Name term can appear anywhere
> in the string and can be any number of words long. 
> 
> is there a better way to do this other than creating  a PhraseQuery with
> every possible combination of consecutive words and checking against the
> Name field with them? 
> 
> thanks
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: lucene-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: lucene-user-help@jakarta.apache.org


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


Mime
View raw message