仅检索高亮显示的solr字段,而不是整个内容
我想用solr为pdf、word文档编制索引。word/pdf文档的全部内容将出现在搜索响应和突出显示的片段中。内容很长,我希望在搜索响应中避免它,因为内容很长 是否可以仅获取内容字段的突出显示片段 这是搜索查询仅检索高亮显示的solr字段,而不是整个内容,solr,solr4,Solr,Solr4,我想用solr为pdf、word文档编制索引。word/pdf文档的全部内容将出现在搜索响应和突出显示的片段中。内容很长,我希望在搜索响应中避免它,因为内容很长 是否可以仅获取内容字段的突出显示片段 这是搜索查询 http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content 这是模式 我正在使用solr 4.3,我建议在查询中添加&hl.fragsize=100(片段大小)
http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content
这是模式
我正在使用solr 4.3,我建议在查询中添加&hl.fragsize=100(片段大小)。默认情况下,它应该是100,但我不知道为什么它会为您提供完整的内容。为此,您必须查看您的solrconfig.xml 尝试将搜索查询更改为:
http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content&hl.fragsize=100
下面是关于fragsize的文档:我建议在查询中添加&hl.fragsize=100(片段大小)。默认情况下,它应该是100,但我不知道为什么它会为您提供完整的内容。为此,您必须查看您的solrconfig.xml 尝试将搜索查询更改为:
http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content&hl.fragsize=100
以下是fragsize的文档:您可以在请求url中指定要返回的字段:
http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content&fl=text
或者您无法存储内容字段(尽管无法确定既未存储也未编制索引的字段的用途):
您可以在请求url中指定要返回的字段:
http://localhost:8080/solr4x/collection1/select?q=Scripting&wt=xml&hl=true&hl.fl=content&fl=text
或者您无法存储内容字段(尽管无法确定既未存储也未编制索引的字段的用途):