Lucene NOOB alert!
Я считаю себя человеком по крайней мере разумного интеллекта, однако у меня возникают огромные проблемы с умственным поиском типов запросов в Lucene.
В моем конкретном случаеМне нужно выполнить поиск в одном строковом поле в моем документе, которое имеет только длину слова (в среднем около 50 символов).
Я хочу, чтобы пользователь мог вводить начало слов в элементе, который он ищет,И я также не хочу диктовать порядок, в котором они предоставляют термины.
Пример поля: «универсальная сила бренда»
Должно совпадать с поиском: «общая сила бренда» «общая сила бренда»... "gen bran str" "bran generic str" ... и т. д.
Я могу хранить свою информацию (каждое слово в примере) в отдельных полях, если это поможет, но яЯ не уверен, что это произойдет.
В настоящее время я потерялся в мире нечетких подстановочных знаков и многозначных фраз.
Может кто-нибудь прояснить мне весь этот сценарий?(И да, я много раз искал в Интернете помощь, но не могу найти достойного ресурса).
Кстати, я использую Lucene 2.9, но я не думаю, что это действительно имеет значение.