: Lucene does not have any way to modify existing fields, so solr can't
: do it either...  (document boosts are stored as part of the field)

Actually, this question crossess over into a special case area.  While you
certianly can't "update" a Lucene doc, you can modify the fieldNorm of any
[doc,field] pair using IndexReder.setNorm.  So if you used
TermFreqVectors (to see how many terms oare in the field), you could
update the norm of a field using a new boost.

changing just hte field boost or just the doc boost would be impossible
(because no record is kept of what those independent values were) but
changing just the total boost for some fields would be possible.




-Hoss

Reply via email to