Hi,
When I am putting the query as 'a not b' there are some documents coming up
which have 'b' as well.
I am searching on 3 fields using a MultiFieldQueryParser and while debugging
the query is also getting shown as
(field1:a -field1:b) (field2:a -field2:b) (field3:a -field3:b)
Yet the results have documents which contain 'b' terms as well.
While indexing, I am using StandardAnaylzer(stopwords), and the field as:
Field fl = new Field("indexhd",indexhd, true, true, true);
etc..
Please could you suggest what the problem could be?
Regards,
Niraj