0

我索引了非常大的文档,在某些情况下,这些文档有 100.000 个字符。当我查询“Solr”时,有没有办法返回部分文档(比如说前 300 个字符)?是否有任何属性可以在 schema.xml 或 solrconfig.xml 中设置来实现这一点?我尝试了很多东西,但没有任何效果。

先感谢您,

汤姆

4

1 回答 1

3

如果要预览,则需要使用 acopyField并指定maxChars

<copyField source="searchedField" dest="previewField" maxChars="300" />

然后显示previewField而不是显示searchedField在您的结果中。

我假设您希望正常的搜索突出显示。如果这样做,只需使用此答案中概述的内置突出显示参数即可。hl.fragsize

于 2012-05-14T07:29:08.547 回答