У меня есть индекс с документами следующей структуры:
{ phrases: "fox, brown fox, brown fox jumps", target : "https://google.com" }
Короче говоря, он должен соответствовать фразам по URL, но у меня есть несколько фраз в одном поле, разделенных точкой с запятой. Я хочу иметь возможность вернуть эту запись, когда пользователь вводит все woprds из любой фазы
Итак,
- запрос "лиса" должен вернуть эту запись
- запрос "моя лиса коричневая" должна
вернуть эту запись (соответствует фразе "коричневый лис")
- запрос "fox jump" НЕ должен возвращать эту запись (не соответствует всем словам в "brown fox jumps")
Должен ли я создать свой собственный анализатор? Как этого добиться?