假设我在 Solr 中有一个字段,其值是“西班牙的雨主要落在平原上”。
我想要“主要跌倒”这句话的突出显示结果。
我将这些参数传递给选择...
<lst name="params">
<str name="hl.fragsize">-1</str>
<str name="q">"falls mainly"</str>
<str name="hl.q">"falls mainly"</str>
<str name="hl.simple.pre">@@pre@@</str>
<str name="hl.simple.post">@@post@@</str>
<str name="hl.fl">note</str>
<str name="hl.maxAnalyzedChars">-1</str>
<str name="hl">true</str>
<str name="rows">2147483647</str>
</lst>
响应回来了,每个短语单词都单独突出显示......
<lst name="highlighting">
<lst name="test">
<arr name="note">
<str>
The rain in Spain @@pre@@falls@@post@@ @@pre@@mainly@@post@@ in the plain.
</str>
</arr>
</lst>
</lst>
我所期望的是突出显示的短语......
<lst name="highlighting">
<lst name="test">
<arr name="note">
<str>
The rain in Spain @@pre@@falls mainly@@post@@ in the plain.
</str>
</arr>
</lst>
</lst>
我正在使用 Solr 4.0 版。