Solr突出了搜索

时间:2012-03-07 11:21:59

标签: solr nutch

我正在使用SOLR和Nutch

我在SOLR中使用突出显示的搜索它对我来说很好

但它只返回一个我们用于突出显示的字段

如果我给出两个字段,例如hl.fl = title,那么内容然后是某些记录标题不会出现

在schema.xml标题字段中显示为

<field name="title" type="text" stored="true" indexed="true"/>

如何在突出显示的搜索结果中获得额外字段。

我需要使用我拥有的所有字段显示突出显示的搜索结果...

1 个答案:

答案 0 :(得分:1)

如果“某些记录标题未来”,则表示title在这些情况下与您的查询不符。突出显示仅返回实际包含匹配的字段的片段。我建议如下:

  1. 使用hl.fragsize = 0运行查询。这将返回整个 该领域的内容。
  2. 如果您在突出显示结构中没有标题匹配, 显示从没有突出显示的搜索返回的标题。
  3. 如果在突出显示中确实有标题匹配,则显示该位置 标题。
  4. 希望这有帮助。