Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you create self-referential nodes?

... or is it possible at all to create a node in Neo4j which has a relationship with itself (a simple loop-node)?

If so, what would be the corresponding Cypher query?

like image 447
marc wellman Avatar asked May 08 '26 12:05

marc wellman


1 Answers

The following query creates Peter who voted for himself.

MERGE (peter:User { name: "Peter" })
MERGE (peter)<-[:VOTED_FOR]-(peter)
RETURN peter
like image 155
Kenny Bastani Avatar answered May 11 '26 10:05

Kenny Bastani