0

我目前正在按照这些说明将数据添加到 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;
}
4

1 回答 1

1

不幸的是,SolrJ 不支持复杂类型,只有简单类型。请参阅上一个问题 - solrj: how to store and retrieve List via multivalued field in index以及未解决的问题SOLR-1945

于 2012-10-30T13:27:31.187 回答