【问题标题】:Solr Highlighting - Display SnippetSolr 突出显示 - 显示片段
【发布时间】:2013-08-30 10:06:40
【问题描述】:

我已经在 Solr4 中成功设置了突出显示,我主要索引 docx、xlsx 和 pdf,所以只有 url、title 和 content 等字段。

我让 Solr 突出显示内容字段,它显示文本的小 sn-p,但有时匹配的单词在标题中而不是内容中,因此它不会返回我的 sn-p 文本

是否有任何方法可以返回内容字段的第一行或第二行,使其不留空白。

【问题讨论】:

    标签: solr code-snippets highlighting nutch solr4


    【解决方案1】:

    我猜你的查询 URL 看起来像 q=(title:ABC OR content:ABC)&hl=true&hl.fl=title,content

    尝试在查询中添加hl.alternateField=content

    【讨论】:

      【解决方案2】:

      在您的查询中使用fl=content 参数。如果没有返回突出显示的 content,则从与结果集中的每个文档一起返回的 content (fl=content) 字段生成 sn-p。

      【讨论】:

      • 我猜这可行,但内容字段非常大,还需要一些更复杂的编码。我希望有一种方法可以让突出显示设置允许它
      猜你喜欢
      • 1970-01-01
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      • 2015-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多