Neo4j REST返回节点,但不返回关系

时间:2016-01-21 19:52:51

标签: javascript neo4j

我正在使用其余的api通过将一些变量传递给cypher查询来从Neo4j中检索一些数据。以下是查询和解释我想要达到的内容的整个代码的一部分:

data: JSON.stringify(
{"statements":
[{"statement": "MATCH (n:`NAME`{`name`:"+name_var+"})-[:`BELONGS_TO`]->(p)-[r]->(m) RETURN p,r,m"}]});

查询找到NAME节点。该节点具有name变量附带的name_var属性。 NAME节点BELONGS_TO一个人p。现在我想要检索此人p的所有关系和相关节点。在查询输出中,我收到所有节点pm,但关系r返回空。我为查询尝试了几种替代方案,但仍无法获得关系。感谢您的任何建议。

1 个答案:

答案 0 :(得分:2)

我认为这是因为关系没有任何属性。也许您想要返回type(r)id(r)而不是r