Сопоставление сущностей «один-ко-многим» в SOLR

Я пытаюсь сопоставить несколько сущностей из существующей базы данных с SOLR.

Столы:

Гостиница: hotel_id hotel_name

HotelToCategory: hotel_id category_id рейтинг

Категория: category_id название value

Как я могу использовать DataImportHandler для создания таких документов:

{
    hotel_name: 'name',
    hotel_id: 1,
    categories: [
       { category_name: 'cname',
         value: 'val',
         rate: 3,
       }
    ]
}

Любая помощь будет принята с благодарностью!

6
задан abyx 17 November 2010 в 18:28
поделиться