Neo4J:如何检查Neo4J查询中的每个不相交的子图?

时间:2017-12-06 13:39:49

标签: database graph neo4j

在使用Neo4J查询我的数据库之后,我得到了许多不相交的子图,例如节点的岛屿'。

我想要的是获得每个岛屿的最新节点。 (我在每个节点上都有日期值。)

我该怎么做?

1 个答案:

答案 0 :(得分:0)

首先,你需要像你说的那样计算你的岛屿。 您可以使用neo4j-graph-algo程序检查algo.unionFindhttps://neo4j-contrib.github.io/neo4j-graph-algorithms/#_community_detection_connected_components

然后,对于每个island,您必须订购节点并选择第一个节点。