文章详情页
java - Lucene 想删除field 为指定值得数据
浏览:52日期:2023-10-18 18:19:52
问题描述
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:百度到了解决方法,尝试了下可以成功http://www.it610.com/article/...
标签:
java
相关文章:
1. html5 - ajax post请求后如何渲染到页面上2. mysql - SQL问个基础例子,书上的,我怎么看都看不懂..谁帮我解释一下第2个为什么和第1个一样?3. javascript - 使用 vuex-router-sync寄存路由信息,this.$router params 不能赋值?4. 求大神帮我看看是哪里写错了 感谢细心解答5. python - django里GROUP BY 如何写这样的mysql语句?6. css - div内部滚动,安卓没有滚动条(非body滚动),有什么办法可以显示吗?7. 数据库安全 - 在公网上部署mysql数据库,安全方面需要做到哪些注意事项8. python - 如何使用jsom.dumps获得完整的json数据?9. 如何判断数据库的库和表是否存在?10. python2.7 - 在Eclipse开发Python,怎么去掉控制台输出的其他消息??
排行榜
