У меня возникли проблемы с поиском, который я пытаюсь реализовать.Мне нужно, чтобы пользователь мог вводить поисковый запрос в веб-интерфейс, а внутренняя Java - для поиска запроса по нескольким полям.Примером этого может быть лучший:
Скажем, у меня есть список, содержащий объекты "Персона".Скажем, каждый объект содержит два строковых поля о человеке:
FirstName: Jack
Surname: Smith
FirstName Mary
Surname: Jackson
Если пользователь вводит «jack», мне нужно, чтобы поиск совпадал с обоими объектами: первым по Фамилии, а вторым по FirstName.
Я смотрел на использование MultiFieldQueryParser, но не могу правильно настроить поля.Любая помощь в этом или указание на хороший учебник будет принята с благодарностью.