Just thought I throw out a question.
What is available in the libraries to help with manipulating and asking 
questions about queries?
So far my best (and worst) efforts have involved combinations setting up a 
parser, generating a query object, then looking through the various clauses and 
re-working, deleting, or using what is there to
generate an enhanced query.

For example, what I am re-writing often involves the "simple terms" of the 
query (terms that have no trick modifications like boost etc. or even field 
names; just the words).   I easily wrote a method/class to find me such terms.
I also know about QueryParser.setAutoGeneratePhrase, but it isn't exactly what 
I need to do, so I start doing my own manipulation.  It's then I look for 
other's efforts at utilities to help in this area.

Am I missing some useful methods that I could use in analysis of a built query 
or a query string or just other methods related to general area of 'enhancing' 
a user's query?

-Paul

Reply via email to