我有一個對象在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」時突出顯示。