Graph Neo4J REST API未返回中介关系

Graph Neo4J REST API未返回中介关系,graph,neo4j,cypher,Graph,Neo4j,Cypher,我正在使用RESTAPI开发neo4j 对于这一请求: MATCH (n:Person)-[r*2]-(b) RETURN n,r,b 当我将结果显示到查看器/浏览器(localhost:7474)中时。 我没有把中间节点加入到结果中。 我没有两个“节点b”之间的低血压关系 我想知道为什么? neo4j的查看器方法是什么 我自己的查看器是d3js,我需要这些信息来显示。如果你想让匹配比单个关系长,你不能使用变量说明符。在本例中,为路径指定一个变量p: MATCH p=(n:Person)-[

我正在使用RESTAPI开发neo4j

对于这一请求:

MATCH (n:Person)-[r*2]-(b)  RETURN n,r,b
当我将结果显示到查看器/浏览器(localhost:7474)中时。 我没有把中间节点加入到结果中。 我没有两个“节点b”之间的低血压关系

我想知道为什么? neo4j的查看器方法是什么


我自己的查看器是d3js,我需要这些信息来显示。

如果你想让匹配比单个关系长,你不能使用变量说明符。在本例中,为路径指定一个变量
p

MATCH p=(n:Person)-[*2]-(b)  RETURN n,relationships(p),b

谢谢,如果不是请求的结果,为什么neo4j查看器会显示不同的结果?:/I已经进行了更多的检查,结果中遗漏了两个“b节点”之间可能的关系。您还应该能够返回路径:
MATCH p=(n:Person)-[r*2]-(b)return p
Ok!但是:为什么neo4j浏览器在结果中显示两个节点之间的公共关系时会显示1级以上的关系,以及为什么结果中没有这种关系。我不想要另一个请求,我想要你的回复或者理解你的结果。谢谢你,饥饿先生