Я использую Elastic 6.1+
Я создал индекс и добавил к нему некоторые значения, отображение индекса - это текст и числа.
Я хочу создать multi_match для всех полей в индексе, запросить текст или число и получить результаты обратно.
Также я хотел бы определить, что оценка поля field1 по индексу повышена
По какой-то причине, когда я добавляю массив полей, он ищет только по этим полям (добавил его, чтобы можно было определить, какое поле я хочу увеличить и сколько), и если я добавлю в массив полей «*» в качестве поля возвращается ошибка.
GET MyIndex/_search
{
"query": {
"multi_match": {
"query": "test1",
"fields": [
"field1^3",
"*"
]
}
}
}
Спасибо