Solr彩色突出显示对我不起作用

时间:2017-01-30 20:12:21

标签: solr

我没有让在Solr工作的彩色荧光笔的想法。我想得到它,以便搜索中的不同单词以不同的颜色突出显示。这是我理解的

我正在使用此查询(并尝试了很多变体):

{Solr ip address}:{port}/solr/{core}/select?hl=on&hl.useFastVectorHighlighter=true&hl.fragmenter=regex&hl.highlightMultiTerm=true&hl.method=fastVector&indent=on&q=Car%20jacking&hl.fragListBuilder=simple&hl.fragmentsBuilder=colored&hl.q=red%20truck&hl.fl=cad_incident_remarks&wt=json

在托管架构中,我按如下方式设置了ChargeDescription:

<field name="ChargeDescription" type="text_general" multiValued="false" indexed="true" required="false" stored="true" termVectors="true" termPositions="true" termOffsets="true"/>

我相信使用默认的solrconfig.xml。

仅供参考,我知道彩色片段构建器需要fastVector,这需要在架构中使用termVectors =“true”termPositions =“true”termOffsets =“true”。

我得到的突出显示结果是:

"highlighting":{
    "baltimore-22252":{},
    "baltimore-127544":{},
    "baltimore-55956":{},
    "baltimore-55957":{},
    "baltimore-26358":{},
    "baltimore-65455":{},
    "baltimore-130672":{}}}

有什么想法或建议吗?理想情况下,这是一个显示彩色荧光笔工作的例子。

谢谢!

0 个答案:

没有答案