apoc.nodes.rels

Procedure APOC Core

apoc.get.rels(rel|id|[ids]) - quickly returns all relationships with these ids

Signature

apoc.nodes.rels(relationships :: ANY?) :: (rel :: RELATIONSHIP?)

Input parameters

Name Type Default

relationships

ANY?

null

Output parameters

Name Type

rel

RELATIONSHIP?

Usage Examples

The examples in this section are based on the following sample graph:

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);

We can return the internal IDs of these nodes using the id function:

MATCH ()-[r]->()
RETURN id(r) AS id;
Table 1. Results
id

499367

CALL apoc.nodes.rels([499367]);
Table 2. Results
rel

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