1、查找
Term term=new Term("bookname","女");//bookname是field名称
docs=reader.termDocs(term);
2、删除单个文档
IndexReader reader=IndexReader.open(path);
reader.deleteDocument(0);//0是索引号
reader.close();//必须要close才能确认删除(也只是放入回收站中),否则并没有实际删除。
reader.undeleteAll();//恢复删除
3、删除多个文档
Term term=new Term("bookname","女");//bookname是field名称
docs=reader.deleteDocuments(term);
reader.close();