获取一个节点的所有根节点
发布于 5 年前 作者 nlbydcg 2897 次浏览 来自 问答

我定义了一个Tag节点 有一个belongTo关系 指向他本身 现在我想获取这个Tag的所有跟节点 应该这么获取呢

5 回复

image.png 这个获取的也不太对 求大佬指教

思路:一个节点,如果没有指向它的关系,则定义为根节点。 MATCH (this:Tag) WHERE NOT (this)<–() RETURN DISTINCT this;

@yusonglin MATCH( this:Tag) where this.isDeleted = {isDeleted} and this.type=‘knowledge’ and not ((this)-[:belong_to]->(:Tag)) return this 我用的是这样的插叙南方松发 设置不等的查询方法

你的根节点是如何定义的? 你的查询结果符合你的预期吗?

@yusonglin 符合我的预期 我的是父节点指向子节点那种形式,所以如果节点没有关系就证明当前节点是父节点

回到顶部