Javascript 使用neo4j驱动程序获取neo4j中所有连接的节点

Javascript 使用neo4j驱动程序获取neo4j中所有连接的节点,javascript,node.js,neo4j,cypher,neo4jclient,Javascript,Node.js,Neo4j,Cypher,Neo4jclient,我一直在开发一个基于neo4j驱动程序的javascript包装库。虽然使用api获取所有节点有点困难 该查询在neo4j浏览器中工作,但仅返回使用neo4j驱动程序的单个节点 MATCH (n) MATCH (n)-[r]-(p) RETURN p 例如: 而使用neo4j驱动程序: 我的问题: 还有其他方法可以返回我所有连接的节点吗?您从neo4j驱动程序库得到的响应有问题,因为Cypher查询根据关系返回所有节点,即匹配n匹配n-[r]-p返回p,返回连接到n的所有节点 检查解析ne

我一直在开发一个基于neo4j驱动程序的javascript包装库。虽然使用api获取所有节点有点困难

该查询在neo4j浏览器中工作,但仅返回使用neo4j驱动程序的单个节点

MATCH (n) MATCH (n)-[r]-(p) RETURN p
例如:

而使用neo4j驱动程序:

我的问题:
还有其他方法可以返回我所有连接的节点吗?

您从neo4j驱动程序库得到的响应有问题,因为Cypher查询根据关系返回所有节点,即匹配n匹配n-[r]-p返回p,返回连接到n的所有节点


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

所有相互连接的节点或高级数据库架构?仅一个nodemicroController连接到两个具有关系[:services]try return*的typeSwitch节点。仍然不会返回两个开关。。而是通过switch2返回控制器和关系。我基本上需要返回两个开关这很奇怪,因为浏览器也使用neo4j js驱动程序,所以应该得到相同的结果。如果使用CLI cypher shell,是否会得到与浏览器相同的结果?
MATCH (n) MATCH (n)-[r]-(p) RETURN p