我已经成功地在Solr4中设置了突出显示,我正在为docx建立索引,xlsx & pdf的主要内容只有url,标题&内容。Solr高亮 - 显示片段
我Solr的突出内容领域,它显示文本的小片段,但有时匹配的词是在标题,而不是内容,因此它不会返回我的一段文字
是有什么方法可以从内容字段返回第一行或第二行,以便它不会留空。
我已经成功地在Solr4中设置了突出显示,我正在为docx建立索引,xlsx & pdf的主要内容只有url,标题&内容。Solr高亮 - 显示片段
我Solr的突出内容领域,它显示文本的小片段,但有时匹配的词是在标题,而不是内容,因此它不会返回我的一段文字
是有什么方法可以从内容字段返回第一行或第二行,以便它不会留空。
使用fl=content
参数与您的查询。如果没有突出显示内容返回,然后从生成片段内容(fl = content)字段与结果集中的每个文档返回。
我猜你的查询网址看起来像q=(title:ABC OR content:ABC)&hl=true&hl.fl=title,content
尝试增加hl.alternateField
=content
到查询
这将工作我猜,但内容领域是非常大的,还需要一些更复杂的编码。我希望有一种突出设置可以实现的方式 –