我在网上找了很多资料,似乎关于删除索引的方法只有
 //删除索引,并且优化索引
            Directory directory = FSDirectory.GetDirectory(indexDir, false);
            IndexReader reader = IndexReader.Open(indexDir);
            reader.DeleteDocuments(new Term("accountId", accountId.ToString()));
            reader.Close();
            directory.Close();
            //优化
            CreateIndex(indexDir);
            writer.Optimize();
            writer.Close();
这种形式,假设,我在删除索引时,要通过两个条件:用户ID和用户状态来确定是否删除,我该如何操作?求解答~谢谢