Я пытаюсь отфильтровать набор данных на основе двух условий.Я хочу, чтобы мои результаты возвращали запись, если она удовлетворяет либо условию 1 (где запись содержит A и B), либо условию 2 (где запись содержит A и C) с включенными подстановочными знаками.
Например, если у меня есть эта таблица (а Z - просто символ случайного заполнения):
TABLE 1
AZZZ ZBZ
ZZZZ ZAZ
ZZAZ ZZB
CZZZ ZZA
AZZZ ZCZ
ZZZZ ZZZ
ZZCZ ZZZ
Я бы хотел, чтобы мой возвращаемый результат был таким:
TABLE 1 (Returned)
AZZZ ZBZ
ZZAZ ZZB
CZZZ ZZA
AZZZ ZCZ
Я пробовал коды по этим направлениям, но, похоже, не могу получить желаемых результатов:
{
"query":{
"query_string":{
"analyze_wildcard":true,
"default filter":"*",
"query":"A B"
}
}
}
Есть мысли?