摘要:
最近项目中用到了Lucene.net和盘古分词 ,用以支撑前台的搜索需求。
在使用过程中,发现删除不太好用,具体表现在:使用IndexWriter.DeleteDocuments 指定术语(Term)进行删除,在语句执行完后,文件并没有被物理删掉,而是生成了新的.CFS(索引文件)。但是在单元测试中使用IndexWriter.DeleteAll(),却可以正常的删除掉所有文档。
经过多方查证和实验,获得了正确的方法 阅读全文
最近项目中用到了Lucene.net和盘古分词 ,用以支撑前台的搜索需求。
在使用过程中,发现删除不太好用,具体表现在:使用IndexWriter.DeleteDocuments 指定术语(Term)进行删除,在语句执行完后,文件并没有被物理删掉,而是生成了新的.CFS(索引文件)。但是在单元测试中使用IndexWriter.DeleteAll(),却可以正常的删除掉所有文档。
经过多方查证和实验,获得了正确的方法 阅读全文
浙公网安备 33010602011771号