标签: solr
我正在使用Apache SOLR 3.6索引文档中的几个不同字段。
当我搜索一个术语时,SOLR会返回每个字段中所有出现的术语。但是,该字段文本中出现的所有字段的相同分数不会更改。例如,如果USC出现在标题字段中,并且在内容字段中,它们都得到相同的分数。
有没有办法索引不同字段的文档,并根据文档中的字段类型加权得分?
答案 0 :(得分:2)
使用dismax或edismax并将qf(查询字段)参数设置为类似这样的标题,以使标题的权重大于正文。
qf=title^3 body