Я изо всех сил пытаюсь выяснить, как наилучшим образом сохранить объект n + 1 в документе solr.
Я храню резюме / резюме в документе solr. Я смотрю на хранение двух разных типов данных "образование" и "занятость"
Если мы посмотрим на образование, объект выглядит так:
{
"establishment" => 'Oxford',
"Subject" => 'Computing',
"Type" => 'Degree',
"Grade" => '2:1'
}
CV может иметь n + 1 из этих объектов в зависимости от содержимого CV. Поиск должен быть в состоянии увидеть, что когда я ищу CV с Учреждением = Oxford & Subject = Computing & Grade = 2: 1, оно соответствует этому объекту, а не другому заведению с тем же предметом и оценкой.
Многозначное число, которое, как я думаю, не поможет или может хранить n + 1 объектов этого типа.
У меня вопрос, как настроить solr, чтобы иметь возможность хранить данные этого типа в одном «CV» документе Solr, чтобы он мог выполнять поиск в рамках общего поиска по индексу?