On Fri, Oct 2, 2009 at 8:16 AM, Julian Davchev <j...@drun.net> wrote: > It looks for "pari" in ancestorName field but first row looks in > 241135 records > and the second row it's just 187821 records.
The "in 241135" is just saying that this match is in document #241135. -Yonik http://www.lucidimagination.com > Which in results give > lower score for the second row. > > Question is what is affecting this thingy cause I would expect same > fieldname same value to give same score. > > It's dismax query...I skipped showing scoring of other fields to simplify. > > Cheers > > > -3.7137468 = (MATCH) weight(ancestorName:pari^35.0 in 241135), product of: > +3.1832116 = (MATCH) weight(ancestorName:pari^35.0 in 187821), product of: > 0.99998593 = queryWeight(ancestorName:pari^35.0), product of: > 35.0 = boost > 8.488684 = idf(docFreq=148, numDocs=74979) > 0.0033657781 = queryNorm > - 3.713799 = (MATCH) fieldWeight(ancestorName:pari in 241135), > product of: > + 3.1832564 = (MATCH) fieldWeight(ancestorName:pari in 187821), > product of: > 1.0 = tf(termFreq(ancestorName:pari)=1) > 8.488684 = idf(docFreq=148, numDocs=74979) > -0.4375 = fieldNorm(field=ancestorName, doc=241135) > +0.375 = fieldNorm(field=ancestorName, doc=187821) >