有没有办法从子视角获取父级的所有级别

时间:2018-01-16 06:43:34

标签: mysql

here is the sampled table

搜索过滤器只是用户

结果结果将是用户父母和级别

用户|来自父级的级别

用户是父母,但也可以是父母的孩子

用户 - 父ID

等级 - 孩子的等级

我需要使用反向树搜索,仅使用用户查找其全部父级..

简而言之,它返回一个父母列表。一个孩子

"Select parent,Level where UserID is child of above parents"

这样的东西

sample given data

我还需要帮助检索给定搜索过滤器是父和子

的对面

parent-父亲是家谱的分离线

合作伙伴 - 根据父母和孩子,如果有一个

,我们可以检索其合作伙伴

类似于"Select Partner where User is a child of parent in the same level of the family tree"

1 个答案:

答案 0 :(得分:0)

使用Materialise路径 物化路径模式将每个树节点存储在文档中;除了树节点之外,文档还将节点的祖先或路径的id(s)存储为字符串。尽管物化路径模式需要使用字符串和正则表达式的其他步骤,但该模式还可以更灵活地处理路径,例如通过部分路径查找节点。