Solr - это не база данных, это поисковая система. Его цель - дать вам хорошие результаты поиска с сохранением оригинальной структуры, которая будет менее важной.
Хотя есть несколько способов получить вложенные документы, вы обнаружите, что ваши поиски впоследствии заставят вас по-настоящему переосмыслить процесс импорта.
Итак, я бы порекомендовал вам сделать шаг назад и подумать о том, как вы хотели бы сначала найти эту информацию и какой уровень записи / подзаписи будет возвращен. Затем вы можете вернуться к вопросу импорта.
Режим без схемы вам здесь не поможет, так как он все еще ожидает, что ваш документ будет в формате Solr, будь то XML, JSON или CSV. У вас есть собственный формат XML здесь. Итак, вам нужно как-то его трансформировать. Вы можете использовать Обработчик импорта данных и определить преобразование или преобразование XSLT на пути к нему, чтобы оно соответствовало ожиданиям Солра. В любом случае, вам, скорее всего, придется сделать некоторые выравнивания и сопоставления идентификаторов.