Это мой запрос к поисковому запросу, Я хочу дать условие «и» для условий. Теперь я дал сусло внутри условия фильтраElasticsearch AND condition with term query
'query' => [
"filtered" => [
"query" => [
"match_all" => []
],
"filter" => [
"bool" => [
"must" => [
"terms" => [
"num" => [
1,2,3
]
],
"terms" => [
"sample" => [
"a", "b"
],
]
]
]
],
'query' => [
'multi_match' => [
'query' => "Hello",
'fields' => ['text'],
'operator' => 'and'
],
]
]
],
но не работает. Любое другое решение для этого?
запрос ищется? Вы можете объяснить ? – blackmamba
выберите * из таблицы, где text = "% Hello%" и num in (1,2,3) и sample in ("a", "b") – Ann