Вставка дерева POJO с помощью SOLRJ

В настоящее время я следую этим инструкциям по добавлению данных в SOLR: http://wiki.apache.org/solr/Solrj#Directly_adding_POJOs_to_Solr

Однако у меня есть атрибут bean, который является другим классом. Что-то вроде рев. Можно ли индексировать таким же образом? Я не уверен, как настроить solr для этого.

public class User {
    @Field
    String id;

    @Field("cat")
    List<Category> categories;
}

public class Category {
    @Field
    String id;

    @Field
    String name;
}

person mvallebr    schedule 29.10.2012    source источник


Ответы (1)


К сожалению, сложные типы не поддерживаются SolrJ, а только простые типы. См. этот предыдущий вопрос - solrj: как хранить и извлекать список через многозначное поле в индексе, а также открытый вопрос СОЛР-1945

person Paige Cook    schedule 30.10.2012