Hi, What is your "qf" parameter? Can you run the three queries with debugQuery=true&echoParams=all and attach parsed query and all params? It will probably explain what is happening.
-- Jan Høydahl, search solution architect Cominvent AS - www.cominvent.com Solr Training - www.solrtraining.com On 27. apr. 2012, at 11:21, Vadim Kisselmann wrote: > Hi folks, > > i use solr 4.0 from trunk, and edismax as standard query handler. > In my schema i defined this: <solrQueryParser defaultOperator="AND"/> > > I have this simple problem: > > nascar +author:serg* (3500 matches) > > +nascar +author:serg* (1 match) > > nascar author:serg* (5200 matches) > > nascar AND author:serg* (1 match) > > I think i understand the query syntax, but this behavior confused me. > Why this match-differences? > > By the way, i get in all matches at least one of my terms. > But not always both. > > Best regards > Vadim