Я использую версию Lunece.net 2.0.5.
Я хочу открыть и отобразить все записи в индексном файле в виде таблицы (таблицы) в веб-приложении ASP.NET, а также предоставить возможность редактирования для каждой ячейки в этой таблице.
Но я не знаю, как прочитать каждую строку из файла индекса.
Я использовал код ниже-
private List<String> GetIndexTerms(string indexFolder)
{
List<String> termlist = new List<string>();
IndexReader reader = IndexReader.Open(indexFolder, false);
TermEnum terms = reader.Terms();
while (terms.Next())
{
Term term = terms.Term();
String termText = term.Text();
int frequency = reader.DocFreq(term);
termlist.Add(termText);
}
reader.Close();
return termlist;
}
, но возвращает список каждого термина, и здесь я не могу агрегировать данные по каждой строке (записи).
Дайте мне знать, если есть способ прочитать файл по каждой строке, или мне нужно обновить версию Lucene, которую я сейчас использую.
Также, пожалуйста, предоставьте любые ссылки на лучшие веб-сайты документации Lucene.net.