1

我是一个solr新手。如果存在字段,我的任务是提高 solr doc 的相关性分数。我们在 solr3.4 上。升级不是一种选择。我们使用 lucene 解析器,所以 dismax 不是一个选项。我的另一个选择是向 solr 索引添加一个字段,该字段指示该字段是否存在,然后提高存在字段的相关性。

还有其他选择吗?

谢谢。

4

1 回答 1

0

我会尝试以下语法:

email_address:*^2000000

这会提升在“email_address”字段中具有任何值的所有文档。根据Lucene 语法文档,Lucene 支持冒号 ( : ) 和 boost ( ^ ) 运算符,所以这应该在那里工作。

于 2016-01-07T13:12:41.700 回答