课程
/云计算&大数据
/大数据
/ElasticSearch入门
“80%” 这样带百分号的字符串,只能搜出80,%不能搜出来。请问这是elasticsearch的bug吗?
2017-09-14
源自:ElasticSearch入门 6-2
正在回答
目前ElasticSearch的分词器都是不支持对 '%' 进行分词的,比如你输入"I like wali 100%",它会分词为"I" "like" "wali" "100",但是%是不会被分词的,所以这不能算是个bug,这是当前分词器不支持该字符分词的原因造成的。具体分词相关的知识点,后续的课程会为大家进行更加详细的介绍^_^,祝亲学习愉快!
琴代语兮 提问者
瓦力老师 回复 琴代语兮 提问者
琴代语兮 提问者 回复 瓦力老师
举报
ElasticSearch轻松入门,Spring Boot集成ES
1 回答“80%” 这样带百分号的字符串,只能搜出80,%不能搜出来。请问这是elasticsearch的bug吗?
1 回答 ./bin/elasticsearch 出错
1 回答window系统不能安装elasticsearch么?
2 回答match匹配对于keyword字段查询好像是全匹配吧,我试过text可以查询出来,而keyword不行?是不是这样比如用“瓦力你好”,可以查出title带瓦力的,但是author带瓦力却不行,必须全匹配,我觉得是这样,不知道对不对
1 回答想把elasticSearch注册成windows服务,可是一直出现这个问题