У меня есть две сущности, такие как Пользователь и активность.Активность содержит поле ageGroup, например ["10:20", "25:30"] и поле пользователя, содержащее поле возраста.учитывайте, что возраст пользователя составляет 26 лет, поэтому он / она имеет право на эту деятельность.Я хочу получить все те действия, которые удовлетворяют вышеуказанным условиям
GET _search
{
"query": {
"bool": {
"filter": {
"range": {
"ageGroup": {
"gte": 50,
"lte": 55
}
},
"term": {"****": "M"}
},
"must": [
{
"term": {"******": {"value": "15"}}
}
] ,"should": [
{
"match": {"******": "7"}
},
{
"match": {"******": "1"}
}
]
}
}
}