我已成功在Solr4中设置突出显示,我正在索引docx,xlsx& pdf的主要内容包括url,title&内容。
我有Solr突出显示内容字段并显示文本的小片段,但有时匹配的单词在标题中而不是内容,因此它不会返回我的文本片段
是否有任何方法可以从内容字段返回第一行或第二行,这样就不会留空。
答案 0 :(得分:2)
我猜你的查询网址看起来像q=(title:ABC OR content:ABC)&hl=true&hl.fl=title,content
尝试将hl.alternateField
=content
添加到查询
答案 1 :(得分:0)
在查询中使用fl=content
参数。如果未返回突出显示的内容,则会从结果集中的每个文档返回的内容(fl =内容)字段生成代码段。