: > case where a user typing "multiple words" where the expectation was : > for OR, it is always AND.
if the input you are passing in comes straight fram a user -- and that user doesn't understand the Lucene query syntax -- i'd argue that StandardRequestHandler is the wrong choice, and you should be using DisMax which solves that problem with the "mm" option (infinitely more useful in my opinion then making all clauses mandatory in my opinion) if there are cases where DisMax isn't the right choice for raw user input ... i'm not aware of them, but i'd love to hear about them :) : But there are many cases where the expectation is to to get the best : results possible. With AND you get zero results even when there is : stuff that matches half the query. Bingo! -Hoss