Mastering the CREATE Clause in Neo4j: A Beginner’s Guide to Node Creation
CREATE
clause (it is not case sensitive) is to be used to do any creation in Neo4j:
- Create a new node
- Create a new node with relationships
- Create a new node with properties
- …
Creating a new node
Command:
CREATE()
When you execute this command, Neo4j adds a new node to database and assigns it a unique identifier. The first node gets ID 0, the next one gets 1, and so forth.
Interesting Note: If you decide to clear out your database (delete everything from the database), Neo4j will reset and start numbering from 0 again, just like having a completely new collection.
Let’s create nodes in the database, but before that, let’s see if there exists any node in the database:
match() command is used to check/see the existing nodes
match (n)
return n
This command retrieves all the nodes already present in your database, showing you what you’ve got.
It returns (no changes, no records) -> this means there is no single record in the database