Solr查询解析器,允许指定多个默认字段

时间:2010-10-20 23:46:46

标签: apache search lucene solr

我想使用Dismax查询解析器,因为它允许我指定多个默认搜索字段(使用'qf'参数)以及其他很好的功能,如字段提升。

但是,我想要一个查询解析器/评分算法,它取所有字段得分的总和,而不仅仅是最大值。

有没有办法配置DisMax来获取总分而不是最大值?

我可以使用标准查询解析器指定多个默认搜索字段吗?

是否有一个不同的查询解析器可以实现这一目标?

我是否需要编写自己的查询解析器?

非常感谢任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:1)

那不是你想要的qt=fieldA fieldB吗?

如果fieldA更重要,请qt=fieldA^2 fieldB