You can implement your own custom query in elasticsearch (for example: my_special_query_string type). It should know how to parse itself and generate a Lucene Query out of it. Check the QueryStringQueryParser. You will then need to register it under your name (my_speial_query_parser) using a plugin.
On Friday, May 13, 2011 at 9:52 PM, Otis wrote:
I see in this message from December 2010 there is/was no support for
custom Query Parsers:
Is that still the case? I can't find any mention of custom query
parsers in the docs, so I'm assuming one is still limited to using the
Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch
Lucene ecosystem search :: http://search-lucene.com/