传递 hl.method 不会更改荧光笔



这发生在SOLR 5.5.1上

使用 SOLR 查询传递 hl.method 参数时,突出显示器不会更改。

如果我明确将荧光笔组件设置为以下内容:

    <searchComponent class="solr.HighlightComponent" name="highlight">
    <highlighting class="org.apache.solr.highlight.PostingsSolrHighlighter"/>
</searchComponent>

它确实使用帖子荧光笔。然而,我的用例要求我在一种情况下使用DefaultHighlight,在另一种情况下使用PostingsSolrHighligther。

根据文档,这应该是通过使用 hl.method 参数来实现的。

我错过了什么?

hl.method已在Solr 6.4中引入,以及UnifiedHighlighter。我假设您正在遵循在线参考指南,该指南已生效并反映了Solr的下一个版本。

通常没关系,但有时值得专门咨询针对您的版本的指南。它们仍以 PDF 格式可供下载。

最新更新