Hmmm, I'm assuming that moreWords is your default text field, yes? But it works for me (tm), using 1.4.1. What version of Solr are you on?
Also, take a glance at the admin/analysis page, that might help... Gotta run Erick On Mon, Jul 25, 2011 at 4:52 PM, Robert Petersen <rober...@buy.com> wrote: > Sorry, to clarify a search for P1102W matches all three docs but a > search for p1102w LaserJet only matches the second two. Someone asked > me a question while I was typing and I got distracted, apologies for any > confusion. > > -----Original Message----- > From: Robert Petersen [mailto:rober...@buy.com] > Sent: Monday, July 25, 2011 1:42 PM > To: solr-user@lucene.apache.org > Subject: please help explaining debug output > > I have three documents with the following product titles in a text field > called moreWords with analysis stack matching the solr example text > field definition. > > > > 1. HP LaserJet P1102W Monochrome Laser Printer > <http://www.buy.com/prod/hp-laserjet-p1102w-monochrome-laser-printer/q/l > oc/101/213824965.html> > > 2. HP CE285A (85A) Remanufactured Black Toner Cartridge for > LaserJet M1212nf, P1102, P1102W Series > <http://www.buy.com/prod/hp-ce285a-85a-remanufactured-black-toner-cartri > dge-for-laserjet/q/loc/101/217145536.html> > > 3. Black HP CE285A Toner Cartridge For LaserJet P1102W, LaserJet > M1130, LaserJet M1132, LaserJet M1210 > <http://www.buy.com/prod/black-hp-ce285a-toner-cartridge-for-laserjet-p1 > 102w-laserjet-m1130/q/loc/101/222045267.html> > > > > A search for P1102W matches (2) and (3), but not (1) above. Can someone > explain the debug output? It looks like I am getting a non-match on (1) > because term frequency is zero? Am I reading that right? If so, how > could that be? the searched terms are equivalently in all three docs. I > don't get it. > > > > > > <lst name="debug"> > > <str name="rawquerystring">p1102w LaserJet </str> > > <str name="querystring">p1102w LaserJet </str> > > <str name="parsedquery">+PhraseQuery(moreWords:"p 1102 w") > +PhraseQuery(moreWords:"laser jet")</str> > > <str name="parsedquery_toString">+moreWords:"p 1102 w" +moreWords:"laser > jet"</str> > > <lst name="explain"> > > <str name="222045267"> > > 3.64852 = (MATCH) sum of: > > 2.4758534 = weight(moreWords:"p 1102 w" in 6667236), product of: > > 0.7955347 = queryWeight(moreWords:"p 1102 w"), product of: > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.041507367 = queryNorm > > 3.1121879 = fieldWeight(moreWords:"p 1102 w" in 6667236), product > of: > > 1.7320508 = tf(phraseFreq=3.0) > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.09375 = fieldNorm(field=moreWords, doc=6667236) > > 1.1726664 = weight(moreWords:"laser jet" in 6667236), product of: > > 0.60590804 = queryWeight(moreWords:"laser jet"), product of: > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.041507367 = queryNorm > > 1.9353869 = fieldWeight(moreWords:"laser jet" in 6667236), product > of: > > 1.4142135 = tf(phraseFreq=2.0) > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.09375 = fieldNorm(field=moreWords, doc=6667236) > > > > </str> > > <str name="222045265"> > > 2.8656518 = (MATCH) sum of: > > 1.4294347 = weight(moreWords:"p 1102 w" in 6684158), product of: > > 0.7955347 = queryWeight(moreWords:"p 1102 w"), product of: > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.041507367 = queryNorm > > 1.7968225 = fieldWeight(moreWords:"p 1102 w" in 6684158), product > of: > > 1.0 = tf(phraseFreq=1.0) > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.09375 = fieldNorm(field=moreWords, doc=6684158) > > 1.4362172 = weight(moreWords:"laser jet" in 6684158), product of: > > 0.60590804 = queryWeight(moreWords:"laser jet"), product of: > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.041507367 = queryNorm > > 2.3703551 = fieldWeight(moreWords:"laser jet" in 6684158), product > of: > > 1.7320508 = tf(phraseFreq=3.0) > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.09375 = fieldNorm(field=moreWords, doc=6684158) > > > > </str> > > </lst> > > <str name="otherQuery">sku:213824965 > > </str> > > <lst name="explainOther"> > > <str name="213824965"> > > 0.0 = (NON-MATCH) Failure to meet condition(s) of required/prohibited > clause(s) > > 1.1911955 = weight(moreWords:"p 1102 w" in 32497), product of: > > 0.7955347 = queryWeight(moreWords:"p 1102 w"), product of: > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.041507367 = queryNorm > > 1.4973521 = fieldWeight(moreWords:"p 1102 w" in 32497), product of: > > 1.0 = tf(phraseFreq=1.0) > > 19.166107 = idf(moreWords: p=189166 1102=1135 w=445720) > > 0.078125 = fieldNorm(field=moreWords, doc=32497) > > 0.0 = no match on required clause (moreWords:"laser jet") > > 0.0 = weight(moreWords:"laser jet" in 32497), product of: > > 0.60590804 = queryWeight(moreWords:"laser jet"), product of: > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.041507367 = queryNorm > > 0.0 = fieldWeight(moreWords:"laser jet" in 32497), product of: > > 0.0 = tf(phraseFreq=0.0) > > 14.597603 = idf(moreWords: laser=26731 jet=12685) > > 0.078125 = fieldNorm(field=moreWords, doc=32497) > > > > </str> > > </lst> > >