gpt4 book ai didi

lucene.net - 删除 Lucene.net 中的所有索引

转载 作者:行者123 更新时间:2023-12-04 09:06:08 25 4
gpt4 key购买 nike

我要删除全部 之前创建的索引。我正在使用 Lucene.net .

我尝试了以下方法:

Term term = new Term(); //empty because I want to delete all the indices
IndexReader rdr = IndexReader.Open(_directory);

rdr.DeleteDocuments(term);
rdr.Close();

但我得到错误。知道如何去做吗?

最佳答案

删除索引的最佳方法是删除文件系统目录。但是,如果您不想重新生成索引,最简单的方法是打开一个新的 indexwriter,并将 create 参数设置为 true。它将启动一个新索引,删除现有索引的内容。

关于lucene.net - 删除 Lucene.net 中的所有索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/196509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com