ElasticSearch 如何精确匹配字符串

2015 年 7 月 6 日
 ss098

我试过 Term 跟 multi_match 很多方法,都不能达成效果。

我希望提交的 Keyword 是等于任意一列的值。

比如提交 test,那么就在该行中的任意一列等于 test。

12133 次点击
所在节点    Elasticsearch
5 条回复
tremblingblue
2015 年 7 月 6 日
lins05
2015 年 7 月 6 日
必须在 mapping 里指定 `"index": "not_analyzed"`
levon
2015 年 7 月 6 日
Term 中文有问题,英文应该是好的
pixstone
2015 年 7 月 7 日
中文也可以的 用 mm值限定。must match
hh4062703
2015 年 7 月 7 日
使用 phase query

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/203766

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX