添加节点

create (n:Person {name:'张三',age:12})

n表示别名,Person表示一个标签,{}里面的是Person的属性

添加关系

create (p:Person{name:'张三',age:12})-[:包工程{金额:1000}]->(n:Person{name:'李四',age:14})

neo4j相关操作

删除节点

create (n:Person{name:'test'})
match (n:Person{name:'test'}) delete n

需要注意的是如果该节点与其它节点存在关系,则需要首先删除关系,再删除节点。

删除关系

match (p:Person{name:"张三",age:12})-[f:包工程]->(n:Person{name:"李四",age:14}) delete f

快速清空数据库

MATCH (n)
DETACH DELETE n

修改属性

在neo4j界面点击节点可以看到:
neo4j相关操作
(1)添加标签

match (t:Person) where id(t)=116 set t:好人 return t

这样处理后张三既是Person也是好人标签
(2)加上属性

match (a:好人) where id(a)=115 set a.战斗力=200 return a

(3)修改属性

match (a:好人) where id(a)=115 set a.战斗力=500 return a

(4)查:(查操作太多啦,直接参考neo4j例子就好)

match (p:Person) - [:包工程] -> (n:Person) return p,n

相关文章:

  • 2022-02-08
  • 2021-12-22
  • 2022-01-04
  • 2022-01-08
  • 2021-11-18
  • 2021-07-31
  • 2021-09-15
  • 2021-10-10
猜你喜欢
  • 2021-08-17
  • 2022-12-23
  • 2021-06-04
  • 2021-09-09
  • 2022-01-14
  • 2021-11-23
  • 2021-10-31
相关资源
相似解决方案