所有查询都在apache solr

时间:2017-03-07 08:05:23

标签: solr highlight

正如我试图在apache solar中强调一样。我看到它突出了一行中的单个单词。我想强调所有查询是否匹配。我该怎样设置参数?

我不想在查询中突出显示单个单词。仅当所有查询在一行中匹配时才突出显示。

查询 - 什么是同步,为什么重要

结果
1)What is <em>synchronization</em> and why is it <em>important</em>?
2)What is typically the MOST <em>important</em> reason to use risk to drive testing efforts?

我想要突出显示单字匹配的查询我想只突出那些具有完全匹配的查询。那么如何在solar中配置高亮显示。

还有另一种方法可以获得匹配文本的字段名称。

1 个答案:

答案 0 :(得分:0)

简单回答:您需要了解的有关配置Solr荧光笔的所有知识都在Wiki

答案很长:您应该将hl.usePhraseHighlighter参数配置为true。 Solr会将短语查询准确地突出显示为短语。通常情况下,短语的各个部分将在任何地方突出显示,而不仅仅是在形成给定短语时。