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