Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
仅检索高亮显示的solr字段,而不是整个内容_Solr_Solr4 - Fatal编程技术网

仅检索高亮显示的solr字段,而不是整个内容

仅检索高亮显示的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(片段大小)

我想用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(片段大小)。默认情况下,它应该是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

或者您无法存储内容字段(尽管无法确定既未存储也未编制索引的字段的用途):