我有一个关于使用DataImportHandler将数据加载到Solr的问题。
我有一个xml文件,需要通过Xpath转换器使用数据导入处理程序加载到Solr中:
XML文件结构是:
<record>
<item>
<tags>
<tag1>
<tag>
<id>01</id>
<value>value01</value>
</tag>
<tag>
<id>02</id>
<value>value02</value>
</tag>
<tag1>
<tag2>
<tag>
<id>03</id>
<value>value03</value>
</tag>
<tag2>
<tag3>
<tag>
<id>04</id>
<value>value04</value>
</tag>
<tag>
<id>05</id>
<value>value05</value>
</tag>
<tag>
<id>06</id>
<value>value06</value>
</tag>
<tag3>
</tags>
</item>
</record>
我可以使用 / record / item / tags // tag / id 在多值字段中加载数据,但我需要保持id与value的关系,我的意思是我需要一种方法,以便在查询时我可以获得与id相关的值。
请指教。提前谢谢。