Solr 4.10.2 - DataImportHandler - Qustion

时间:2014-11-28 17:11:45

标签: solr lucene solr4

我有一个关于使用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相关的值。

请指教。提前谢谢。

0 个答案:

没有答案