lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Erick Erickson" <erickerick...@gmail.com>
Subject Re: Lucene shows parts of search query as a HIT
Date Wed, 18 Jul 2007 20:14:52 GMT
Are you sure that the hit wasn't on "w" or "kim"? The
default for searching is OR...

I recommend that you get a copy of Luke (google lucene luke)
which allows you to examine your index as well as see how
queries parse using various analyzers. It's an invaluable tool...

Best
Erick

On 7/18/07, Askar Zaidi <askar.zaidi@gmail.com> wrote:
>
> Hey folks,
>
> I am a new Lucene user , I used the following after indexing:
>
> search(searcher, "W. Chan Kim");
>
> Lucene showed me hits of documents where "channel" word existed. Notice
> that
> "Chan" is a part of "Channel" . How do I stop this ?
>
> I am keen to find the exact word.
>
> I used the following, before the search method:
>
> IndexWriter writer = new IndexWriter(indexPath, new StandardAnalyzer(),
> true);
>
>                                 writer.addDocument
> (createDocument(item,words));
>                                 writer.optimize();
>                                 writer.close();
>                                 searcher = new IndexSearcher(indexPath);
>
> thanks !
>
> AZ
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message