Java 在Solr data-config.xml中链接在一起的多个文档/根实体定义

Java 在Solr data-config.xml中链接在一起的多个文档/根实体定义,java,lucene,solr,Java,Lucene,Solr,我试图定义Solr data-config.xml和schema.xml文件,这样我就可以拥有多个独立的文档和/或根实体节点,然后将它们链接在一起。似乎Solr除了数据配置中根节点的第一个定义外,不会索引任何内容 我试图实现的是,我可以为从数据库导入的文档编制索引。每行将创建一个文档。这很好,而且已经开始工作了 接下来,我想为文档提供一种上下文。可以更新上下文,在这种情况下,我还需要更新Solr索引。问题是,如果上下文作为文档的子实体进行索引,我需要删除并重新添加所有涉及的文档 目标是,我希望将

我试图定义Solr data-config.xml和schema.xml文件,这样我就可以拥有多个独立的文档和/或根实体节点,然后将它们链接在一起。似乎Solr除了数据配置中根节点的第一个定义外,不会索引任何内容

我试图实现的是,我可以为从数据库导入的文档编制索引。每行将创建一个文档。这很好,而且已经开始工作了

接下来,我想为文档提供一种上下文。可以更新上下文,在这种情况下,我还需要更新Solr索引。问题是,如果上下文作为文档的子实体进行索引,我需要删除并重新添加所有涉及的文档

目标是,我希望将上下文作为一个单独的实体,并且文档将链接到它。然后,前面的情况会发生变化,因此我只能删除并重新添加上下文,而上下文与相关文档之间的链接将保持不变,并且在udpate期间不需要删除文档

链接到上下文的文档数量可以是数百到数万,因此我真的不想在上下文更新时重新创建所有文档