我的索引包含以下字段: ID(类型为长,索引,存储,未分析),内容(字符串,未编入索引,未分析,存储)和标记(字符串,索引,分析,存储)。
需要更新给定ID的内容 - 如何使用IndexWriter.update执行此操作?我如何形成这个词?
如果ID存储为字符串,我可以将术语形成为新术语(ID,“someID”) - 但这会对长/字符串转换等产生其他影响吗?
答案 0 :(得分:1)
假设您的ID是一个数字字段,那么请查看“NumericUtils”命名空间中的“longToPrefixCoded”函数。
希望这有帮助,