Как следует из названия, или я повторно использую объект документа в каждом файле, который я читаю, и затем отправляю его в индекс?
В настоящее время я делаю это
// Loop for each file
document = new Document();
fileData = // Read file contents
document.Add(new Field("text", fileData, Field.Store.YES, Field.Index.ANALYZED, Field.TermVector.WITH_POSITIONS_OFFSETS));
indexWriter.AddDocument(document);
// end loop
Для каждого файла я читаю.Это правильный подход?
Спасибо