你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
发现
分享
文章
活动
登录
Hello,World
elasticSearch搜索单个字母出错
Elasticsearch
| 作者
noobcoderX
| 发布于2017年10月11日 | 阅读数:
3417
分享到:
QQ空间
新浪微博
微信
QQ好友
印象笔记
有道云笔记
java1.8 的开发环境。搜索的单个中文的时候可以把数据展示出来,但是单个英文的时候搜索不出来数据。例如一个Iphone 我输入I搜索不出这个包含I的数据
没有找到相关结果
已邀请:
与内容相关的链接
提交
3 个回复
Cheetah
赞同来自:
从你的描述我估计是未修改默认分词器,且对此字段设置了分词,采用的应用是标准分词器,这种分词器会将中文拆为单个中文,但是对于英文,是根据空格区分,且会将大写字母转换为小写
你可以试着搜索iphone
liugang
赞同来自:
你用的标准分词器 这样查一下
{"query_string":{"query":"id : cb75*"}}
[已注销]
赞同来自:
分词器的原因,使用ngram分词器应该是可以的
https://www.elastic.co/guide/e ... .html
要回复问题请先
登录
或
注册
发起人
noobcoderX
菜逼一个
活动推荐
Oct
17
第27届 GOPS 全球运维大会暨研运数智化技术峰会 · 上海站
上海
·
10-17 周五
·
报名中
相关问题
使用es做搜索,比如用户输入柠檬,搜出来的结果,柠檬汽水,柠檬位牙膏等在前面,真正想要的水果那个柠檬在后面。已经在中文分词中加了柠檬,还是不管用
elasticsearch scroll查询的原理没太懂
我来写第一个帖子-你们都是什么时候知道elasticsearch的?
怎么解决elasticsearch集群占用太多虚拟内存(VIRT)的问题?占用了几十个G,有什么可以对它进行限制的相关设置吗?
elasticsearch 设置 node.data: false 依然有数据
ElasticSearch-Hadoop的目標是什麼呢??
elasticsearch functionScoreQuery scriptFunction效率问题
Elastic对类似枚举数据的搜索性能优化
如何清理Elasticsearch特定时间段数据?
请教elasticsearch出现unassigned shards根本原因
Elasticsearch聚合操作的时间复杂度是O(n)吗?
问题状态
最新活动:
2017-10-12 09:43
浏览:
3417
关注:
5
人
3 个回复
Cheetah
赞同来自:
你可以试着搜索iphone
liugang
赞同来自:
{"query_string":{"query":"id : cb75*"}}
[已注销]
赞同来自: