solr:树状结构DIH

问题描述

我正在尝试将树状结构规范化为solr。

我的意思是,在我的关系数据库中,我拥有这个:

                                      +------------+
                                      |            |
+--------------+             +--------v--------+   |
|              |             |                 |   |
|   Employee   +-----------> |   Department    +---+
|              |             |                 |
+--------------+             +-----------------+

任何部门都可以有任何子部门。

是否有任何技巧或技巧可以将这种关系规范化为solr?

我还有更多细节。

当前,我已经创建了一个索引,用于存储所有非规范化员工。

类似的东西:

employee_id,employee_name,department_id,depatment_name

但是,我需要进行如下搜索

  Department (210)
    Deparment1 (100)
      Department-1.2 (50)
      Department-1.3 (50)
    Department2 (110)
      Department-2.2 (40)
      Department-2.3 (70)

使用我的方法的问题是员工仅具有当前部门,相关部门树不可用...

关于如何获得它的任何想法?

我希望我解释得很好...

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)