为了账号安全,请及时绑定邮箱和手机立即绑定

Lucene 想删除field 为指定值得数据

Lucene 想删除field 为指定值得数据

慕哥9229398 2019-03-01 10:52:18
Document document = new Document(); // 向Document对象中添加域信息 // 参数:1、域的名称;2、域的值;3、是否存储; Field contentField = new TextField("content", labelformat(t.getContent()), Store.YES); // storedFiled默认存储 Field tidField = new StoredField("tid", t.getTopicId()); // 将域添加到document对象中 document.add(contentField); document.add(tidField); // 将信息写入到索引库中 indexWriter.addDocument(document); 我想删除tid 为1的索引数据,尝试了下 indexWriter.deleteDocuments() 但是入参只能是query或者term对象,一直没成功。请问下正确的应该如何做??
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 389 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信