Всем доброго времени суток
Уже несколько дней ковыряюсь с дьяволом по имени elasticsearch
Никак он мне не дается. Точнее я индексирую документ (или файл docx с помощью ingest-attachment) и даже делаю поиск, но нигде не могу найти нормальное описание что за query, что за match. В каком случае match-all или просто match нужно прописывать и как вообще правильно составлять search запрос. Не понимаю самой сути.
В документации elastic ничего нормального я не нашел. В документации на русском языке на codezen тоже ничего толкового конкретно по этим параметрам.
Прошу подсказать где нормально описываются все необходимые параметры search
P.S.
Если вы хотите мне сказать что-то вроде "просто вы недостаточно умны, чтобы загуглить" или как то ещё меня оскорбить, то просто не помогайте и проходите далее. Гуглил я много и гуглю сейчас, но может ввиду невнимательности или ещё чего, я просто не нашел нужной информации.
Заранее спасибо
Пример
$query = [
'multi_match' => [
'query' => 'test',
'fuzziness' => 'AUTO',
],
];
$searchParams = [
'index' => 'ingest_index',
'type' => 'attachment',
'body' => [
'query' => $query
],
];
$x = $this->obj->search($searchParams);