为什么Lucene IndexWriter写过以前的文件?

时间:2013-03-14 21:35:59

标签: lucene

我不明白Lucene indexwriter的这个问题。打开索引编写器后,添加一些新文档,然后关闭它。使用相同的目录重新打开索引编写器,添加一些新文档。然后所有以前的文件都消失了。我只是无法弄清楚为什么它会像那样。

1 个答案:

答案 0 :(得分:0)

正如Zincup上面所说,在将文档添加到现有索引时,需要将deletePolicy设置为false。 (这里添加了这个问题有正式答案。)