请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答

2回答

报错就对了。你的 测试用例里面只有一条符合查询条件的。但你去期望有2条

0 回复 有任何疑惑可以回复我~
  • 提问者 漫然雪 #1
    我原本是写1的但是也不行
    回复 有任何疑惑可以回复我~ 2018-12-01 23:05:36
  • 老卫 回复 提问者 漫然雪 #2
    那你打印出来看下,到底是查出来哪些数据??
    回复 有任何疑惑可以回复我~ 2018-12-01 23:12:15
  • 提问者 漫然雪 回复 老卫 #3
    回复不能上截图,我附图在问题的回答里了
    回复 有任何疑惑可以回复我~ 2018-12-01 23:31:51
提问者 漫然雪 2018-12-01 23:31:05

单字查询可以查询到,但是多字就报错了

https://img1.sycdn.imooc.com//szimg/5c037c9a0001230e15020685.jpg

https://img1.sycdn.imooc.com//szimg/5c037c9a000142b615080698.jpg


0 回复 有任何疑惑可以回复我~
  • 老卫 #1
    ES对中文支持不好,建议装中文分词。或者换用英文的测试用例。
    回复 有任何疑惑可以回复我~ 2018-12-03 22:03:33
  • 提问者 漫然雪 回复 老卫 #2
    了解了
    回复 有任何疑惑可以回复我~ 2018-12-03 22:04:06
  • 装了中文分词器也没用, 我的是6版本的elasticsearch, 用你的2.4版本试了,你的测试用例可以, 换一个, 搜索结果就莫名其妙了
    回复 有任何疑惑可以回复我~ 2019-03-08 20:06:12

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信