我有一个对象在Solr的1.4突出 - requireFieldMatch
Title : foo
Summary : foo bar
Body : this is a published story about a foo and a bar
所有这三个都设置为存储=真田。
在我的系统中的用户搜索词
"foo"
我想强调FOO在所有三个地方。在标题
"title:foo"
这个词富
用户搜索我只想强调在标题中富。
当我加入 hl.requireFieldMatch=true
和hl.usePhraseHighlighter=true
作为我查询的一部分转移到SOLR做派出搜索通用非当我无法获得突出在三个地方。有没有办法让这两种情况都起作用?
我关闭了这两个项目,但我在查询的某些部分中添加了用户看不到哪些只显示已发布项目的实例。问题是
(foo AND status:published)
导致发布在主体中的单词在用户只搜索单词“foo”时突出显示。