SOLR:使用SOLR数据导入处理程序为更深层次的嵌套索引编制索引

时间:2016-10-19 14:31:59

标签: indexing solr nested dataimporthandler dih

是否可以通过DIH创建更深层次的嵌套索引?如果是,它是如何工作的?

parent - >孩子 - >孩子的孩子 - > ...

我找到了通过Block Join解析更深层嵌套索引的示例,但没有通过DIH创建此示例的示例。

https://medium.com/@alisazhila/solr-s-nesting-on-solr-s-capabilities-to-handle-deeply-nested-document-structures-50eeaaa4347a#.k0ykgq1b6

我如何想象这个例子:

<dataConfig>
  <dataSource type="JdbcDataSource" />
  <document>
    <entity name="PARENT" query="select * from PARENT">
      <field column="id" />
      <field column="desc" />
      <field column="type_s" />
      <entity child="true" name="CHILD" query="select * from CHILD where parent_id='${PARENT.id}'">
        <field column="id" />
        <field column="child_id" />
        <field column="desc" />
        <field column="type_s" />
         <entity childschild="true" name="CHILDSCHILD" query="select * from CHILDSCHILD where child_id='${CHILD.child_id}'">
            <field column="child_id" />
            <field column="desc" />
            <field column="type_s" />
         </entity>
    </entity>
  </document>
</dataConfig>

谢谢!

0 个答案:

没有答案