按字段中的字段类型对字词进行评分

时间:2012-06-26 15:46:50

标签: solr

我正在使用Apache SOLR 3.6索引文档中的几个不同字段。

当我搜索一个术语时,SOLR会返回每个字段中所有出现的术语。但是,该字段文本中出现的所有字段的相同分数不会更改。例如,如果USC出现在标题字段中,并且在内容字段中,它们都得到相同的分数。

有没有办法索引不同字段的文档,并根据文档中的字段类型加权得分?

1 个答案:

答案 0 :(得分:2)

使用dismax或edismax并将qf(查询字段)参数设置为类似这样的标题,以使标题的权重大于正文。

qf=title^3 body