У Solr плоский индекс, поэтому вы не можете иметь список отношений с несколькими значениями (например, отношение с именем и значением, например ваши атрибуты).
Для статей вы можете предоставить идентификаторы связанных статей в многозначном поле, а затем выполнить отдельный поиск для них либо (a) в вашей базе данных (b) в другом ядре solr.
Для атрибутов, если у вас есть фиксированный список атрибутов, вы можете присоединить их к cars
и прочитать каждый атрибут в его собственном поле.Если у вас нет фиксированного списка атрибутов, вам также придется прибегнуть к отдельному ядру, делая в основном противоположное тому, что вы сделали бы для статей;сделайте поиск в ядре атрибутов, затем найдите конкретные автомобили из ядра ваших машин.