Java 列表<;对象>;在索尔杰。将数据保存到SOLR数据库Item@53c6f96d

Java 列表<;对象>;在索尔杰。将数据保存到SOLR数据库Item@53c6f96d,java,spring-boot,solr,solrj,listobject,Java,Spring Boot,Solr,Solrj,Listobject,我在尝试将SolrJ对象保存到SOLR数据库时遇到问题。我在项目开始时使用无模式配置,这就是我在solr数据库中得到的: { "name":["Person"], "items": [".....package......model.Item@53c6f96d"], "id":"7e733b4b-d2be-4feb-b9f7-9f2e6a367b4e", "_version_":165515987864728371

我在尝试将SolrJ对象保存到SOLR数据库时遇到问题。我在项目开始时使用无模式配置,这就是我在solr数据库中得到的:

{
        "name":["Person"],
        "items": 
        [".....package......model.Item@53c6f96d"],
        "id":"7e733b4b-d2be-4feb-b9f7-9f2e6a367b4e",
        "_version_":1655159878647283712}]
}
这是我的班级:

@SolrDocument(solrCoreName = "core")
public class Resource {
    @Id
    @Field
    String id;
    @Field
    String name;
    @Field
    List<Item> items;

}
@SolrDocument(solrCoreName=“core”)
公共类资源{
@身份证
@场
字符串id;
@场
字符串名;
@场
清单项目;
}
和项目类别:

@SolrDocument(solrCoreName = "core")
public class Item {
    Map<String, String> systemFields;
    Map<String, String> dataFields;
}
@SolrDocument(solrCoreName=“core”)
公共类项目{
地图系统字段;
映射数据域;
}

您能提出一个解决方案吗?我如何将我有两个映射的对象列表推送到solr数据库?

您的目标是如何为
对象编制索引?Solr没有内置(直接)映射支持-您的目标是获得一个带有子文档/层次结构的JSON ish结构吗?是的,这正是我想要获得的。使用“JSON ish”结构在数据库中创建文档关于如何索引
对象,您的目标是什么?Solr没有内置(直接)映射支持-您的目标是获得一个带有子文档/层次结构的JSON ish结构吗?是的,这正是我想要获得的。使用“JSON ish”结构在数据库中创建文档