译自:http://wiki.apache.org/lucene-java/LuceneFAQ#What_is_the_difference_between_field_.28or_document.29_boosting_and_query_boosting.3F
索引期间字段的权重(field.setBoost(boost))用来说明“这篇文档的标题比其他文档的标题重要两倍”这样的逻辑。查询期间权重(query.setBoost(boost))是用来说明“这个查询条件对我来说比其他的查询条件重要两倍”。
索引期间字段权重如果每个文档都设置的话,是值得的。
索引期间文档权重(doc.setBoost(float))等同于设置该文档每个字段的字段权重。
所属分类:
[lucene]
[Java]
tag:
boost,
权重,
tinyfool发布于2009年10月14日 12:01