打电话之前AddDocument()
,IndexWriter
我打电话可以吗
IndexReader.IsLocked(myDirectory)
如果它返回true,则调用
IndexReader.Unlock(myDirectory)
IE
if(IndexReader.IsLocked(myDirectory))
{
IndexReader.Unlock(myDirectory);
}
writer = new IndexWriter(myDirectory, _analyzer, true);
writer.AddDocument(doc);
我不断收到“锁定获取超时”。我的代码中的错误。为了克服这个错误,如果可以的话,我计划采用这种方法。