lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthew Hall <>
Subject Re: Why does this search succeed with web app, but not Luke?
Date Fri, 07 Aug 2009 12:37:20 GMT
Luke defaults to KeywordAnalyzer when you do a search on it.  You have 
to specifically choose StandardAnalyzer.  You are probably already doing 
this, but I figure its worth a check.


Andrzej Bialecki wrote:
> wrote:
>> Hi Phil,
>> Well, kind of... but...
>> Then, why, when I do the search in Luke, do I get the results I cited:
>> xxxx  ==> succeeds
>> xxxx.yyy  ==> fails (no results)
>> I guess that I've been assuming that the search in Luke is "correct" 
>> and I've been using that to "test my understanding", but maybe that's 
>> an invalid assumption?
> Luke has some bugs, that's for sure, but not as many as one would 
> think ;) I recommend the following exercise:
> * first, check what the "Rewritten" query looks like, in both cases. 
> This could be enlightening, because depending on the choice of default 
> field and query analyzer results could differ dramatically.
> * then, if a query succeeds in matching one or more documents, open 
> this document and view its fields using "Reconstruct & edit", 
> especially the "Tokenized" version of the field. At this point any 
> potential mismatch in query terms vs. analyzed tokens in the field 
> should become apparent.

Matthew Hall
Software Engineer
Mouse Genome Informatics
(207) 288-6012

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

View raw message