: A more dismaxy way might be to specify the structure of the query in a : different param rather than in the query string. haven't thought it : through though...
it depends on the goal ... i was interpreting the question as "i want my users to be able to type in prefix/wildcard expressions and have them applied across many fields using various boosts wrapped in a DisjuntionMaxQuery" ... but yeah, the spirt of the DisMaxRequestHandler isn't specific to building a DisjuntionMaxQuery -- it's having the info about the query structure seperate from the raw user input. right now most of thatstructure is in code with params to let you hook in and specify parts of that structure -- lettig you change the structure itself is a pretty cool idea ... but i'm having trouble pictureing what it would look like. -Hoss