小编Sow*_*mya的帖子

如何通过elasticsearch中的术语匹配多个单词

我匹配多个单词的查询如下,

{"query":
{"bool":{"must":[{"terms":{"my_field":"word1 word2"}}]}
Run Code Online (Sandbox Code Playgroud)

执行时,尽管存在以下查询的数据,但结果集为空。而不是上面的查询,如果我使用

{"bool":{"must":[{"terms":{"my_field":"word1"}}]}

然后弹性搜索正在返回数据。如何匹配完整的句子?

pattern-matching match elasticsearch

4
推荐指数
2
解决办法
5013
查看次数

标签 统计

elasticsearch ×1

match ×1

pattern-matching ×1