“80%” 这样带百分号的字符串,只能搜出80,%不能搜出来。请问这是elasticsearch的bug吗?

来源:6-2 查询接口开发

琴代语兮

2017-09-14 08:58

“80%” 这样带百分号的字符串,只能搜出80,%不能搜出来。请问这是elasticsearch的bug吗?

写回答 关注

1回答

  • 瓦力老师
    2017-09-14 11:33:20
    已采纳

    目前ElasticSearch的分词器都是不支持对 '%' 进行分词的,比如你输入"I like wali 100%",它会分词为"I" "like" "wali" "100",但是%是不会被分词的,所以这不能算是个bug,这是当前分词器不支持该字符分词的原因造成的。具体分词相关的知识点,后续的课程会为大家进行更加详细的介绍^_^,祝亲学习愉快!

    琴代语兮 回复瓦力老师

    嗯嗯,刚才给您私信了呢~

    2017-09-15 00:25:05

    共 5 条回复 >

ElasticSearch入门

ElasticSearch轻松入门,Spring Boot集成ES

67741 学习 · 302 问题

查看课程

相似问题