0
我面臨一個奇怪的問題,同時設置hl.maxAnalyzedChars
到-1
爲某些隨機記錄獲取高光,其他記錄工作正常。Solr - 用hl.maxAnalyzedChars = -1獲得高亮的問題
下面是我的Solr查詢
http://localhost:8080/solr/core0/select?q=(text:"new year") AND (id:2343287)&hl=on&hl.fl=text&hl.fragsize=500&hl.maxAnalyzedChars=-1
如果我從上面的查詢刪除hl.maxAnalyzedChars=-1
,或將其設置爲某個正值(除文本字段長度更高版本),然後返回記錄適當亮點。
但我的文本字段的長度很長,我想限制它,所以我還需要設置hl.maxAnalyzedChars
到-1
。請幫我解決這個問題。
謝謝@Paige廚師的回覆,我也試過選項'&hl.fragsize = 0&hl.maxAnalyzedChars = -1',但那也不起作用:( – meghana 2013-05-10 12:31:24
好吧,那麼你究竟在做什麼,什麼是不工作,我是一個對你的原始問題有點困惑 – 2013-05-10 12:57:10
對於我在我的問題中粘貼的查詢,它返回1個記錄0亮點,如果我從查詢中刪除'hl.maxAnalyzedChars = 1',它會重新打開適當的高光... 與一些不同的隨機ID相同的查詢,它返回適當的亮點結果。所以hl.maxAnalyzedChars = -1的行爲正在引發問題,並且它的隨機失敗的少數記錄,希望,現在我的問題是明確的。 – meghana 2013-05-10 13:08:06