Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果字段存在,则提高solr3相关性分数_Solr - Fatal编程技术网

如果字段存在,则提高solr3相关性分数

如果字段存在,则提高solr3相关性分数,solr,Solr,我是个新手。如果存在字段,我的任务是提高solr doc的相关性分数。我们在solr3.4上。升级不是一种选择。我们使用lucene解析器,所以Demax不是一个选项。我的另一个选择是向solr索引添加一个字段,它指示该字段是否存在,然后提高exists字段的相关性 还有别的选择吗 谢谢。我想尝试一下以下语法: email_address:*^2000000 这将提升“电子邮件地址”字段中具有任何值的所有文档。根据文档,Lucene支持冒号(:)和boost(^)操作符,因此这应该在那里起作用

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

还有别的选择吗


谢谢。

我想尝试一下以下语法:

email_address:*^2000000
这将提升“电子邮件地址”字段中具有任何值的所有文档。根据文档,Lucene支持冒号()和boost(^)操作符,因此这应该在那里起作用