从索引中删除并添加一个文档后,搜索时报错
Lucene.Net.Index.IndexNotFoundException: no segments* file found in MMapDirectory@/zzk/index/blogpost lockFactory=NativeFSLockFactory@/zzk/index/blogpost: files: []
at Lucene.Net.Index.SegmentInfos.FindSegmentsFile.Run(IndexCommit commit)
at Lucene.Net.Search.SearcherManager..ctor(Directory dir, SearcherFactory searcherFactory)
请问如何解决这个问题?
是删除并添加文档后没有执行 IndexWriter.Commit()
引起的
这个异常是在 SegmentInfos.cs#L1107 处抛出的
– dudu 1年前