我的索引包含以下字段:
ID(类型long,已索引,已存储,未分析),内容(字符串,未索引,未已分析,存储)和标签(String,已索引,已分析,存储)。
需要更新给定ID的内容-如何使用IndexWriter.update做到这一点?我如何形成这个词?
如果ID以字符串形式存储,我可以将术语形成为新的Term(ID,“ someID”)-但这会对长/字符串转换等产生其他影响吗?
最佳答案
假设您的ID是一个数字字段,然后查看“ NumericUtils”命名空间中的“ longToPrefixCoded”函数。
希望这可以帮助,