Lucene: назначение пользовательских идентификаторов? - PullRequest
1 голос
/ 28 февраля 2011

Могу ли я назначить свои пользовательские идентификаторы индексированным документам Lucene вместо автоматической генерации новых идентификаторов?

Я спрашиваю об этом, потому что у меня уже есть идентификаторы в моей коллекции. Для этого используется специальное поле.

спасибо

1 Ответ

2 голосов
/ 28 февраля 2011

Да - на самом деле это единственный способ сделать это.(Lucene не может генерировать идентификаторы для вас. То, что она называет «идентификаторами документов», является только внутренним и может изменяться по прихоти Lucene.)

У вас просто будет поле с именем «myID» или что-то ещеи пометить его как сохраненный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...