|| apoc.nodes.rels - APOC 核心文档 - Neo4j 文档

apoc.nodes.rels

详情

语法

apoc.nodes.rels(rels) :: (rel)

描述

返回具有给定 ID 的所有 `RELATIONSHIP` 值。

输入参数

名称

类型

描述

rels

任意

要返回的关系。关系可以是 `STRING` (elementId())、`INTEGER` (id())、`RELATIONSHIP` 或 `LIST` 类型

返回参数

名称

类型

描述

rel

关系

一个关系。

使用示例

本节中的示例基于以下示例图

CREATE (Keanu:Person {name:'Keanu Reeves', born:1964})
CREATE (TheMatrix:Movie {title:'The Matrix', released:1999, tagline:'Welcome to the Real World'})
CREATE (Keanu)-[:ACTED_IN {roles:['Neo']}]->(TheMatrix);

我们可以使用 `id` 函数返回这些节点的内部 ID

MATCH ()-[r]->()
RETURN id(r) AS id;
结果
id

499367

然后可以使用 APOC 或 Cypher 通过内部 ID 查找关系

apoc.nodes.rels
CALL apoc.nodes.rels([499367]);
使用 Cypher
MATCH ()-[r]->()
WHERE id(r) IN [499367]
RETURN r
结果
rel

[:ACTED_IN {roles: ["Neo"]}]

© . This site is unofficial and not affiliated with Neo4j, Inc.