Thanks for the answer. yes in fact when I look at debugQuery output, I notice that name and number are never treated as single entries.
I have (((text:name text:number)) (text:ru) (text:tain) (text:paris))) so name and number are in same parenthesis, but not exactlly treated as a phrase, as far as I know, since a phrase would be more like text:"name number". could you tell me what is the difference between (text:name text:number) and (text:"name number")? I'll check autoGeneratePhraseQueries. Best regards, Elisabeth 2011/12/8 Chris Hostetter <hossman_luc...@fucit.org> > > : If I check in the solr.admin.analyzer, I get the same analysis for the > two > : different requests. But it seems, if fact, that the lacking space after > : coma prevents name and number from matching. > > query analysis is only part of hte picture ... Did you look at the > debuqQuery output? ... i believe you are seeing the effects of the > QueryParser analyzing "name," distinctly from "number" in one case, vs > analyzing the entire string "name,number" in the second case, an treating > the later as a phrase query (because one input clause produces multiple > tokens) > > there is a recently added autoGeneratePhraseQueries option that affects > this. > > > -Hoss >