2013-08-27 70 views
1

我已经成功地在Solr4中设置了突出显示,我正在为docx建立索引,xlsx & pdf的主要内容只有url,标题&内容。Solr高亮 - 显示片段

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

是有什么方法可以从内容字段返回第一行或第二行,以便它不会留空。

回答

0

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

+0

这将工作我猜,但内容领域是非常大的,还需要一些更复杂的编码。我希望有一种突出设置可以实现的方式 –

2

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

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