1

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

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

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

4

2 回答 2

2

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

尝试添加到查询hl.alternateField=content

于 2013-08-28T13:27:09.820 回答
0

在查询中使用fl=content参数。如果没有返回突出显示的内容,则从结果集中每个文档返回的内容 (fl=content)字段生成片段。

于 2013-08-27T18:26:12.967 回答