SET Clause
Overview
The SET clause is used to update properties on nodes and relationships in the graph database.The SET clause cannot update vertex ID, source ID, destination ID, or the primary key of a vertex.
The SET clause only supports updating nodes or relationships with a single label.
The SET clause cannot be followed by any other clause.
Examples
Set a property:
MATCH (p:Person {name: 'John'})
SET p.age = 30MATCH ()-[a:Agent]->()
SET a.age = 2025Mutate specific properties using a map and +=
MATCH ()-[a:Agent]->()
SET a += {name: "Tom", age: 30}Replace all properties using a map and =
MATCH (p:Person)
SET p = {name: "Tom", age: 30}Last updated on