Удалите все индексы в Lucene.net

Ошибка была в этой строке:

Ошибка:

<div class="collapse navbar-collapse">

Решение:

<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">

Я забыл тег id.

7
задан sazzad 29 May 2019 в 06:36
поделиться

2 ответа

Лучший способ удалить индекс состоит в том, чтобы вытереть каталог файловой системы. Однако, если Вы wan't для регенерации индекса самый легкий путь состоит в том, чтобы открыть новый indexwriter с создать параметром как верный. Это запустит новый индекс, удаляя содержание существующего.

18
ответ дан 6 December 2019 в 06:38
поделиться

Как сказал Jokin, проще всего удалить все файлы в директории. т.е.;

DirectoryInfo directoryInfo = new DirectoryInfo(@"IndexLocation");
Parallel.ForEach(directoryInfo.GetFiles(), file => {
            file.Delete();
        });
1
ответ дан 6 December 2019 в 06:38
поделиться
Другие вопросы по тегам:

Похожие вопросы: