Thank You. I've re-read the FAQ and I think I've got a better understanding of how I am confused. Presently I am using this arrangement to get my analyzer:
public static class DefaultAnalyzer extends Analyzer { public TokenStream tokenStream(String fieldName, Reader reader) { LetterTokenizer tokenizer = new LetterTokenizer(reader); TokenStream result = null; result = new LowerCaseFilter(tokenizer); result = new StopFilter(result, StopAnalyzer.ENGLISH_STOP_WORDS); result = new PorterStemFilter(result); return result; } } However, for reasons I do not yet understand, it filters out search on plain numbers. How can I modify this to keep the benefits of the filters currently in use but also search on plain numbers? Thanks again > From: Daniel Naber <[EMAIL PROTECTED]> > Reply-To: <java-user@lucene.apache.org> > Date: Tue, 7 Jun 2005 22:27:09 +0200 > To: <java-user@lucene.apache.org> > Subject: Re: Cannot search on plain numbers > > On Tuesday 07 June 2005 22:19, Peter T. Brown wrote: > >> I am indexing a Java Long number using a Lucene Keyword field, but no >> matter what I do, I cannot find any documents I know have been indexed >> with this field. My logs show that the number "4" is being indexed as >> "4" but doing any searches in that field for "4" return no hits. > > Please check the FAQ: > http://wiki.apache.org/jakarta-lucene/LuceneFAQ#head-3558e5121806fb4fce80fc022 > d889484a9248b71 > > -- > http://www.danielnaber.de > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]