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 <[EMAIL PROTECTED]> 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

Reply via email to