论坛首页 Java企业应用论坛

lucene删除指定索引失败

浏览 1835 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2013-04-26  
版本lucene-core-2.1.0
代码:
IndexReader reader = IndexReader.open("路径");

searcher = new IndexSearcher(reader);

RangeQuery rq=new RangeQuery(new Term("time","开始时间"),new Term("time","结束时间"),false);

//hits.length()为1万多条
Hits hits=searcher.search(rq,new Sort(new SortField("time",SortField.STRING,true)));

Document document = hits.doc(0);

log.info(document.get("id"));//值为35628988

reader.deleteDocuments(new Term("id", "35628988"));

reader.close();

不报错,删除后,页面还能查出ID为35628988的索引记录。请指教
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics