【发布时间】:2019-12-06 12:24:58
【问题描述】:
我的网络由节点组成,关系是一个数字。可以把它想象成一组城市,关系就是有没有路,有路有多远。
我有来自我的 neo4j 查询的路径,想知道在以下条件下如何找到该路径的邻居。这些邻居应该是路径中多个节点的邻居。 在下图中,我试图说明我的意思。我的路径看起来像下面的蓝星。我想找到绿色节点。这些绿色节点连接到路径中的两个或多个节点。我已经画了一些这样的绿色节点。
作为输出,我希望有一个包含蓝色路径和绿色路径的路径。
编辑
如果我使用@NonameCurious 建议的解决方案,我将拥有
如您所见,结果是一组没有关系的节点。我认为这是因为查询只返回节点。但是,我希望将这些“邻居”与原始路径之间的连接显示在原始路径的顶部。
【问题讨论】:
-
蓝点似乎属于 2 条不相交的路径(每条路径都有 3 个蓝点)。
-
你是对的!抱歉,刚刚更新了图..
标签: neo4j graph-databases