Уникальный ключевой вопрос в Solr - PullRequest
0 голосов
/ 14 декабря 2009

В моем индексе solr есть в каждом документе:

tag_name
thread_name

У меня нет идентификатора для уникального ключа, и я не могу его отключить, потому что тогда solr говорит, что компонент requestelevation требуется один.

Даже если я добавлю tag_id или thread_id, это не сработает, потому что они получили идентичный идентификатор. tag.id = 1 и thread.id = 1.

Как мне обойти эту проблему?

Ответы [ 2 ]

1 голос
/ 14 декабря 2009

Используйте UUID () в качестве ключа в запросе DataImportHandler.

1 голос
/ 14 декабря 2009

Вы можете добавить имя таблицы к значению ключа (thread.1, tag.1)

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