Я пытаюсь включить Lucene.net в свой веб-поиск.
В настоящее время у меня есть индекс lucene.net, который содержит +1 миллион документов с 7 полями в каждом.
Последнее поле является полем «все», в котором содержится содержимое предыдущих полей. Поиск по всему полю просто ЧРЕЗВЫЧАЙНО быстр:)
Но я чувствую, что здесь можно найти больше. Как я могу выполнить поиск, который ищет одну или несколько строк, разделенных пробелом, по всем полям без использования поля «all»?
Я хочу быть в состоянии дать вес для определенных полей. Кроме того, было бы очень хорошо, если бы поиск содержал информацию о том, ГДЕ произошло попадание, чтобы я мог показать ее в результате.
Я думаю, что это все возможно, но я не знаю, как это сделать.
Любая помощь?