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
Solr 单打突出显示_Solr - Fatal编程技术网

Solr 单打突出显示

Solr 单打突出显示,solr,Solr,我们是否可以让highlighter替换原始文档字段,而不是创建新的突出显示段 假设我的结果如下。我只是想在文档本身中获得solr,而不必处理单独的突出显示部分。根据solr的工作原理,我不确定我是不是在说傻话 <results> <doc> <field1>this is solr test<field1> </doc> </results> <list name=highlighting> <l

我们是否可以让highlighter替换原始文档字段,而不是创建新的突出显示段

假设我的结果如下。我只是想在文档本身中获得solr,而不必处理单独的突出显示部分。根据solr的工作原理,我不确定我是不是在说傻话

<results>
<doc>
 <field1>this is solr test<field1>  
</doc>
</results>
<list name=highlighting>
 <list>
   <arr name=field1>
     <str>this is <em>solr</em>

这是solr测试
我是索尔

不,目前这在Solr的开箱即用中是不可能的。
突出显示组件是隔离的,突出显示文本的处理是单独处理的。
现在,您需要单独处理它,客户端(solrj、rsolr或xsl)为它提供了简单的解决方案。

答案听起来不错,您为什么不接受它呢?