Neo4j基本操作
增
增加一个节点
create(n:Person{name:'我', age:31})
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/95e178659d4c837da57d419767b1e286.png)
带有关系属性
create(p:Person{name:"我",age:"31"})-[:包工程{金额:10000}]->(n:Person{name:"好大哥",age:"35"})
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/be6271e5124fe5ffa2f0f49362d0741c.png)
删
删除节点
match(n:Person{name:"TYD"}) delete n
删除关系
match(p:Person{name:"我",age:"31"})-[f:包工程]->(n:Person{name:"好大哥",age:"35"}) delete f
改
加标签
match (t:Person) where id(t)=789 set t:好人 return t
加属性
match(a:好人) where id(a)=789 set a.战斗力=200 return a
修改属性
match(a:好人) where id(a)=789 set a.战斗力=500 return a
查
match(p:Person)-[:包工程]->(n:Person) return p,n
快速清空数据库
MATCH(n)
DETACH DELETE n