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

Neo4j REST return nodes, but not relationships

本文关键字:返回 关系 节点 REST Neo4j      更新时间:2023-09-26

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

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

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

我认为发生这种情况是因为该关系没有任何属性。也许您想返回type(r)id(r)而不是r.