2015-06-12 86 views
0

我開始與SOLR所以請不要阻止我,如果這個問題是愚蠢的或類似的東西。我正在閱讀solr文檔,發現有一些叫做「高亮」的東西。我有很簡單的查詢:SOLR - 突出顯示搜索文本?這是可能的

/select?q=text:test&wt=json&indent=true 

文字是我的索引字段,我想強調所有結果此查詢只突出先打:

/select?q=text:text&wt=json&indent=true&hl=true&hl.simple.pre=<b>&hl.simple.post=</b> 

煥我做錯了嗎?是否有任何可能性,例如削減50個字符以上hightlight後得到的不僅是先打強調

回答

1

上有,你應該讀來熟悉Solr的HighlightingParameters一個Solr的維基條目,並突出在:https://wiki.apache.org/solr/HighlightingParameters

具體來說,你應該考慮的是hl.snippetshl.fragsize

從維基引用的重要組成部分:

hl.snippets

突出片段的最大數量每場產生。

-

hl.fragsize

大小,以字符,由熒光筆創建的代碼段(也稱爲片段)的。

要快速對其進行測試,並開始使用,一些高價值,你的Solr查詢添加參數,例如:

&hl.fragsize=5000&hl.snippets=5000 
相關問題