No, not quite like that, but you can nest various query parser plugins. See http://www.lucidimagination.com/blog/2009/03/31/nested-queries-in-solr/

Or perhaps write a composite query parser plugin that runs through the chain of others as you wish.

I'm curious, what's the use case?

        Erik


On Mar 30, 2010, at 10:52 AM, Peter Sturge wrote:

Hi Solr Expoerts,

Is it possible to 'chain' multiple QParserPlugins from a single
RequestHandler?

e.g. when a query request comes in for the default standard requestHandler,
it sends the query request to:
      <str name="defType">qpluginhandler_1</str>   then:
      <str name="defType">qpluginhandler_2</str>   and finally:
      <str name="defType">qpluginhandler_N</str>

where qpluginhandler_X is some defined QParserPlugin instance.

Is this possible?

Many thanks,
Peter

Reply via email to