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
Vb.net 我正在使用solr-4.0我应该使用什么样的确切距离进行模糊搜索~_Vb.net_Solr - Fatal编程技术网

Vb.net 我正在使用solr-4.0我应该使用什么样的确切距离进行模糊搜索~

Vb.net 我正在使用solr-4.0我应该使用什么样的确切距离进行模糊搜索~,vb.net,solr,Vb.net,Solr,我正在使用solr-4.0。我需要进行模糊搜索,因为我在单词的末尾添加了“~”。 例如,如果我搜索healht~0.5,它会给出正确的健康文档列表,但是如果我搜索healht~0.5,它不会给出健康文档的结果 虽然我正在为每个世界添加~0.5 using函数,但它将解决Healht~0.5 drugs~0.5的问题,但最终它将为&,和for space>my search查询创建问题:title:(Healht~0.5 drugs~0.5) 另外,我想知道在“~”之后我必须应用的正确距离是多少,

我正在使用solr-4.0。我需要进行模糊搜索,因为我在单词的末尾添加了“~”。 例如,如果我搜索healht~0.5,它会给出正确的健康文档列表,但是如果我搜索healht~0.5,它不会给出健康文档的结果 虽然我正在为每个世界添加~0.5 using函数,但它将解决Healht~0.5 drugs~0.5的问题,但最终它将为&,和for space>my search查询创建问题:title:(Healht~0.5 drugs~0.5)

另外,我想知道在“~”之后我必须应用的正确距离是多少,如果短的话,这将给我正确的结果,使用之间的区别是什么 ~0.5、~0.8、~1.0、~2.0


有人能帮我解答上述问题吗?

根据您的用例,您应该使用的确切距离是多少?对于您所支持的文档和查询类型,模糊性到底有多大意义。真正测试这一点的唯一方法是测量用户的响应,以及他们是否认为结果相关。参数可以介于0和1之间,如果没有给定,默认值为0.5(即,如果您只是在搜索Healht~)


每个单词都必须给出模糊性,并使用Damerau–Levenshtein算法。它不支持两次以上的编辑