我在Solr的初學者,我需要solrconfig.xml中添加亮點配置(顏色,片段,....)。我應該使用哪個標籤?任何人都可以舉個例子嗎?放在哪裏突出片段CONFIGRATION在Solr的3.4
感謝
我在Solr的初學者,我需要solrconfig.xml中添加亮點配置(顏色,片段,....)。我應該使用哪個標籤?任何人都可以舉個例子嗎?放在哪裏突出片段CONFIGRATION在Solr的3.4
感謝
的包裝Solr的例子的一部分高亮設置增加了您可以指定請求的URL提供的重頭戲參數以及solrconfig.xml中
的solrconfig.xml文件。
例如 -
<requestHandler name="/browse" class="solr.SearchHandler">
<lst name="defaults">
<str name="echoParams">explicit</str>
.....
<!-- Highlighting defaults -->
<str name="hl">on</str>
<str name="hl.fl">text features name</str>
<str name="f.name.hl.fragsize">0</str>
<str name="f.name.hl.alternateField">name</str>
...
</lst>
</requestHandler>
亮點組件可以被配置爲需要被突出顯示的字段中,片段大小,計數,代碼段格式化器等等。
默認情況下,項目使用<em></em>
標籤亮點。
對於顏色的亮點,你將需要使用彩色fragmentsBuilder和快速矢量熒光筆。
<str name="hl">on</str>
<str name="hl.fl">text features name</str>
<str name="hl.useFastVectorHighlighter">true</str>
<str name="hl.fragmentsBuilder">colored</str>
而且,FastVectorHighlighter需要的領域是termVectors =上,termPositions =上termOffsets =上@http://wiki.apache.org/solr/HighlightingParameters
的參數
<field name="text" type="text_general" indexed="true" stored="false" multiValued="true" termVectors="true" termPositions="true" termOffsets="true"/>
詳細名單我已經嘗試
<str name="hl">on</str>
<str name="hl.fl">text features name</str>
<str name="hl.useFastVectorHighlighter">true</str>
<str name="hl.fragmentsBuilder">colored</str>
而且不工作,如果 使用SAM ple_techproducts_configs,hightlight將工作
Jayendra您好,感謝您的回答,我已經試着將它添加在文件中卻沒有變化出現在結果頁面上//沒有顏色沒有背景或其他任何..有什麼建議? – sakurami
更新了答案。 – Jayendra