我可以将自定义 ID 分配给 Lucene 索引文档,而不是自动生成新 ID 吗?
我问这个是因为我的集合中已经有 id。为此使用特定字段。
谢谢
最佳答案
是的 - 事实上这是唯一的方法。 (Lucene 无法为您生成 ID。它所谓的“文档 ID”仅是内部的,并且可能会根据 Lucene 的意愿进行更改。)
您只需有一个名为“myID”或其他名称的字段,并将其标记为已存储。
关于java - Lucene:分配自定义 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5144553/