Мне нужно сопоставить полный набор терминов с эластичным поиском. Только документы, которые имеют массив с одинаковыми элементами, должны быть возвращены. В массиве документа не должно быть ни элементов, ни подмножества элементов. Порядок элементов не имеет значения.
Пример:
filter:
id: ["a", "b"]
documents:
id: ["a", "b"] -> match
id: ["b", "a"] -> match
id: ["a"] -> no match
id: ["a", "b", "c"] -> no match
В конечном счете, я хочу использовать Java REST-клиент высокого уровня для реализации запроса, хотя пример дляasticsearch dsl подойдет а также.