Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/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
自定义分析器elasticsearch soundex plus snowball_Search_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Soundex_Snowball - Fatal编程技术网 elasticsearch,soundex,snowball,Search,elasticsearch,Soundex,Snowball" /> elasticsearch,soundex,snowball,Search,elasticsearch,Soundex,Snowball" />

自定义分析器elasticsearch soundex plus snowball

自定义分析器elasticsearch soundex plus snowball,search,elasticsearch,soundex,snowball,Search,elasticsearch,Soundex,Snowball,以下内容适用于我(搜索“testing”也会返回带有“test”的字段): 索引: 分析: 分析仪: 违约: 类型:雪球 语言:英语 在my elasticsearch.yml文件中设置时 我想将其与我安装的soundex结合使用,因此我尝试了以下方法: 索引: 分析: 分析仪: 违约: 类型:自定义 标记器:标准 过滤器:[标准,小写,soundex_过滤器,词干分析] 过滤器: soundex_过滤器: 类型:语音 编码器:soundex 替换:正确 词干: 类型:雪球 语言:英语

以下内容适用于我(搜索“testing”也会返回带有“test”的字段):

索引:
分析:
分析仪:
违约:
类型:雪球
语言:英语
在my elasticsearch.yml文件中设置时

我想将其与我安装的soundex结合使用,因此我尝试了以下方法:


索引:
分析:
分析仪:
违约:
类型:自定义
标记器:标准
过滤器:[标准,小写,soundex_过滤器,词干分析]
过滤器:
soundex_过滤器:
类型:语音
编码器:soundex
替换:正确
词干:
类型:雪球
语言:英语

但没有成功,它们似乎都不起作用(没有词干或soundex)


有人在组合过滤器方面取得过成功吗?

对于那些感兴趣的人,这里是正确的语法

索引:
分析:
分析仪:
违约:
类型:自定义
标记器:标准
过滤器:[标准,小写,词干过滤器,soundex过滤器]
过滤器:
soundex_过滤器:
类型:语音
编码器:soundex
替换:false
堵塞过滤器:
类型:雪球
语言:英语

replace true以某种方式覆盖了词干