Hi.
You can extend QueryParser and overwrite method getFieldQuery(String
field, String queryText) and define your own behavior.
But be careful not to call static method parse on it because you'll get
old QP.
Mike Streeton wrote:
I have been given an index with a term that has been stored a
I have been given an index with a term that has been stored as a keyword
and contains spaces. We are parsing a query using QueryParser but given
'myfield:"abc def"' it generates a PhraseQuery for myfield:abc and
myfield:def. What is needed is a TermQuery(new Term(myfield,"abc def")).
Can you tell q