например, я получил три элемента, например:
{"arr":["a", "b", "c"]},
{"arr":["a", "b"]},
{"arr":["a", "c"]}
мой поиск таков:
"query":{
"bool":{
"must":[
{
"term":{
"arr":{
"value":"a"
}
}
},
{
"term":{
"arr":{
"value":"b"
}
}
}
],
"minimum_should_match": 2
}
},
Я просто хочу получить ['a', 'b'], нотакже получите ['a', 'b', 'c'].
Я много гуглю, но не могу найти способ решить эту проблему.
Есть ли у Flexiblesearch такая возможность?