Можно ли использовать несколько терминов для определенных полей в логическом фильтре?
query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"terms": {
"events": [
"abc",
"def",
"ghi",
"jkl"
]
},
"terms" : {
"users" : [
"user_1",
"user_2",
"user_3"
]
}
}
]
}
}
}
}
Фильтр первых условий работает нормально, но я не могу использовать вторые условия. Пожалуйста, исправьте, если я делаю что-то не так с приведенным выше запросом.