Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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 1.4中突出显示时显示所有查询_Solr - Fatal编程技术网

在solr 1.4中突出显示时显示所有查询

在solr 1.4中突出显示时显示所有查询,solr,Solr,我有一个solr设置(1.4),有一个包含电子书数据的文本字段。打solr时的参数是- “hl.fragsize”:“0”, “缩进”:“1”, “hl.simple.pre”:“{{{”, “hl.fl”:“车身工程”, “hl.maxAnalyzedChars”:“-1”, “wt”:“json”, “hl”:“正确”, “行”:“1”, “fl”:“ia、正文长度、页数”, “q”:“ia:talesofpunjabtol00stee和旁遮普”, “q.op”:“和”, “f.body_

我有一个solr设置(1.4),有一个包含电子书数据的文本字段。打solr时的参数是-


“hl.fragsize”:“0”,
“缩进”:“1”,
“hl.simple.pre”:“{{{”,
“hl.fl”:“车身工程”,
“hl.maxAnalyzedChars”:“-1”,
“wt”:“json”,
“hl”:“正确”,
“行”:“1”,
“fl”:“ia、正文长度、页数”,
“q”:“ia:talesofpunjabtol00stee和旁遮普”,
“q.op”:“和”,
“f.body_eng.hl.片段”:“428”,
“hl.simple.post”:“}}}”,
“hl.usePhraseHighlighter”:“true”},

然而,结果显示,旁遮普这个词只出现了20次。 我尝试了
f.body\u eng.hl.snippets:“428”
,但这甚至不起作用

body_eng是一个很大的文本字段。高亮显示只适用于一定长度。我也尝试过其他单词。在所有示例中,高亮显示可以工作到大约54K个字母


原因可能是什么?

首先:1.4是Solr的一个非常旧的版本。我不确定当时是否支持每字段值(突出显示本身是Solr 1.3引入的)。默认高亮显示在3.1中更改

但是,您应该能够通过为
hl.maxAnalyzedChars
提供一个较大的值来突出显示字段中的所有事件(不确定-1是否会满足您的需要)。另一个尝试选项应该是使用一个较大的
hl.maxAnalyzedChars
值和一个较大的
hl.fragsize
值(对两个字段使用相同的值,而不是0)


如果您仍然无法使其正常工作,请在较新版本的Solr上进行测试,看看这是否是一个已经解决的问题。

因此,经过多次询问,它现在可以正常工作了

查询参数正确。架构导致问题。所做的更改为-

被替换为

使用