使用 neo4j-driver 在 neo4j 中获取所有连接的节点

Getting all connected nodes in neo4j, using neo4j-driver

我一直在开发基于 neo4j 驱动程序的 javascript 包装器库。虽然我在使用 api.

获取所有节点时遇到了一些困难

该查询在 neo4j 浏览器中有效,但 return 只有一个节点使用 neo4j-driver。

MATCH (n) MATCH (n)-[r]-(p) RETURN p

例如:

而使用 neo4j 驱动程序:

我的问题: 是否有另一种方式(另一个查询)可以 return 我所有连接的节点?[​​=13=]

您从 neo4j-driver 库获得的响应有问题,因为 Cypher 查询 returns 所有节点,根据关系,即 MATCH (n) MATCH (n)-[r] -(p) RETURN p, returns 连接到 (n) 的所有节点。

检查您解析 neo4j 驱动程序结果的方式。