淄博抖音推广公司,网络seo优化推广,万网域名注册查询,wordpress找回密码链接需求#xff1a;es进行前缀匹配#xff0c;用来进行智能补全 过程#xff1a;es正常的prefix只能进行词语匹配#xff0c;而中文的分词大部分按字分词#xff0c;不按语义分词#xff0c;所以无法搜索出正确的前缀匹配#xff0c;而能进行短语匹配的match_phrase_prefix…需求es进行前缀匹配用来进行智能补全 过程es正常的prefix只能进行词语匹配而中文的分词大部分按字分词不按语义分词所以无法搜索出正确的前缀匹配而能进行短语匹配的match_phrase_prefix匹配是正常按前几个词进行匹配最后一个词进行前缀匹配也不满足要求。查阅很多资料发现离正确答案只差一个keyword 代码
curl -X POST localhost:9200/information_completion/_search?pretty -H Content-Type:application/json -d {_source: [text],text: {prefix: {text.keyword: 中云街}}
}参考资料