Don't know if it's useful or not, but if you used  TopDocs instead,
you have access to an array of ScoreDoc which you could modify
freely. In my app, I used a FieldSortedHitQueue to re-sort things
when I needed to.

ERick

On 3/22/07, Antony Bowesman <[EMAIL PROTECTED]> wrote:

I have indexed objects that contain one or more attachments.  Each
attachment is
indexed as a separate Document along with the object metadata.

When I make a search, I may get hits in more than one Document that refer
to the
same object.  I have a HitCollector which knows if the object has already
been
found, so I want to be able to update the score of an existing hit in a
way that
makes sense.  e.g. If hit H1 has score 1.35 and hit H2 has score 2.9 is is
possible to re-score it on the basis that the real hit result is (H1 AND
H2).

I can take the highest score of any Document, but just wondered if this is
possible during the HitCollector.collect method?

Antony





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Reply via email to