Thanks for you help.
I upgrade the lucene to 2.9.1, the problem is gone. It looks like a boolean
query bug in the lucene 2.9.0 and fixed in the 2.9.1
Thanks
> From: ian@gmail.com
> Date: Wed, 3 Feb 2010 10:02:27 +
> Subject: Re: confused by the lucene boolean query with
You should probably be using your PerFieldAnalyzerWrapper in your
calls to QueryParser but apart from that I can't see any obvious
reason. General advice: use Luke to check what has been indexed and
read
http://wiki.apache.org/lucene-java/LuceneFAQ#Why_am_I_getting_no_hits_.2BAC8_incorrect_hits.3