Hello,
I am having a problem qith PrefixQuery:
I have a field name item title which is indexed as:
doc.add(new Field("item_title", item_title.trim().toLowerCase(),
Field.Store.YES, Field.Index.TOKENIZED, Field.TermVector.YES));
and I am forming my query like:
PrefixQuery pq = new PrefixQuery((new Term("item_title", queryText)));
Lets say I have some documents such as
mouse cat apple
mouse cat house
cat house mouse
and when I search for prefix mou, it will return all of 3 documents. what I
like to do is for it to return "mouse cat apple" and "mouse cat house" and
not "cat house mouse"
it will only do this if the field is untokenized I believe.
is there any way to get the desired behavior?
best,
-C.B.