【发布时间】:2020-04-27 03:25:43
【问题描述】:
我需要用 elasticsearch 匹配一个完整的术语数组。 只应返回具有相同元素的数组的文档。 文档数组中不应有更多元素或元素子集。 元素的顺序无关紧要。
例子:
filter:
id: ["a", "b"]
documents:
id: ["a", "b"] -> match
id: ["b", "a"] -> match
id: ["a"] -> no match
id: ["a", "b", "c"] -> no match
最终我想使用 Java High Level REST Client 来实现查询,不过弹性搜索 dsl 的示例也可以。
【问题讨论】:
标签: java elasticsearch elasticsearch-dsl