你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
你不会是程序猿吧?
ElasticSearch自动补全,中文不准确的问题,请大家帮我看一下
Elasticsearch
| 作者
bian
| 发布于2023年11月21日 | 阅读数:
3822
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
ElasticSearch的版本,和pinyin分词器的版本,都是7.17.2
自动补全的效果如下所示
搜索“牛”字,会把“尼”字也搜出来,因为niu和ni的拼音,我现在想实现,搜索ni,会把“尼”和“牛”搜出来,但搜索“牛”,只会出现“牛”开头的关键词,请问该怎样设置?
创建索引的代码如下所示
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
God_lockin
赞同来自:
searchkit
1. 汉字过分词器转拼音
1.1 人工修复多音字映射
2. 单独把拼音作为一个字段索引
3. 搜索拼音的时候用term和match_phrase + 高权重,配合match做兜底
要回复问题请先
登录
或
注册
发起人
bian
活动推荐
Aug
15
2025 Zabbix 中国峰会
上海
·
8-15 周五
·
报名中
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用
elasticsearch scroll查询的原理没太懂
我来写第一个帖子-你们都是什么时候知道elasticsearch的?
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
elasticsearch 设置 node.data: false 依然有数据
集群稳定性的一些问题(一定量数据后集群变得迟钝)
ElasticSearch-Hadoop的目標是什麼呢??
请问大家,ES有没有限制搜索结果数的功能?
elasticsearch functionScoreQuery scriptFunction效率问题
请教elasticsearch出现unassigned shards根本原因
如何清理Elasticsearch特定时间段数据?
问题状态
最新活动:
2023-11-21 22:17
浏览:
3822
关注:
2
人
1 个回复
God_lockin
赞同来自: searchkit
1.1 人工修复多音字映射
2. 单独把拼音作为一个字段索引
3. 搜索拼音的时候用term和match_phrase + 高权重,配合match做兜底