如何在py2neo中获取neo4j图中的所有连接节点

How to get all connected nodes in neo4j graph in py2neo

py2neo 有没有办法获取图中所有连接的节点。通过关系连接的所有节点?

你可以执行一个 Cypher 查询,它将 return 你那些 :

res = graph.cypher.execute("MATCH (n) WHERE size((n)--()) > 0 RETURN n");
for r in res:
    print r

这个 Cypher 查询应该足够好了:

MATCH (n)--() RETURN DISTINCT n