On 06/03/2012 21:44, Paul Taylor wrote:
I have a number of fields that either only ever have a term frequency
of 1 or I don't want them to be disavantaged if they do have a greater
term frequency, and I never boost the field so I disable norms for
these fields with Field.Index.ANALYZED_NO_NORM or
Field.Index.NOT_ANALYZED_NO_NORM.
But if I'm searching using two fields
i.e
a:term1 OR b:term2
and A has norms enabled and B doesn't, doesnt't that mean that
documents that match B are more likely to score better than documents
that match A because when the score for a document matching just A
will end up with a lower score in the weight = tf * idf * fieldnorm
calculation.
Thats not what I wanted, I just wanted a document matching on field B
which contained three terms to score as well as a match on a document
field B with one term
Have I understood this right, if so what the solution ?
Sorry , quick correction when I say Term Frequency I don't mean tf (i.e
matching terms), I just mean Number of Terms in the Field
Paul
---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org