В моем индексе solr у меня есть в каждом документе:
tag_name
thread_name
У меня нет идентификатора для уникального ключа, и я не могу отключить его, потому что тогда solr говорит, что для него нужен компонент querylelevation.
Даже если я добавлю tag_id или thread_id, он не будет работать, потому что у них есть идентичный идентификатор. tag.id = 1 и thread.id = 1.
Как мне обойти эту проблему?
Используйте UUID() как ключ в вашем запросе DataImportHandler.
Вы можете добавить имя таблицы к значению ключа (thread.1, tag.1)