以下对我有用(搜索“测试”也返回带有“测试”的字段):
index :
analysis :
analyzer :
default :
type : snowball
language : english
在我的 elasticsearch.yml 文件中设置时。
我想将它与我安装的 soundex 结合起来,所以我尝试了这个:
index :
analysis :
analyzer :
default :
type : custom
tokenizer : standard
filter : [standard, lowercase, soundex_filter, stemming]
filter :
soundex_filter :
type : phonetic
encoder : soundex
replace : true
stemming :
type : snowball
language : english
但没有成功,它们似乎都不起作用(没有词干或 soundex)
有人在组合过滤器方面取得了成功吗?