- 创造一个节点
create (n:Person {name:“小明”, age=12}) - 创建关系
create (p:Person {name:“小明”, age:“12”})-[:同学{学校:XXX小学}]->(n:Person {name:“小朋”, age:“13”}) - 删除节点 注意 删除有连接的节点时 必须先删掉关系
create (n:Person {name:“XL”, age:15})
match (n:Person {name:“XL”}) delete n - 删除关系
match (p:Person {name:“小明”, age:“12”})-[f:同学{学校:XXX中学}]->(n:Person {name:“小朋”, age:“13”}) delete f - 加上标签
match (t:Person) where id(t)=2 set t:三好学生 return t
同个某个节点的id 找到它 然后给其设置一个三好学生的标签 - 额外增加属性
match (a:三好学生) where id(a)=2 set a.奖学金=200 return a
在好人标签中找一个节点的id为2 然后给其加一个奖学金属性 并设置其值为200 - 查找
create (:Person {name:“唐僧”, age:“79”})-[:师傅 {s_time:“2020-11-23”}]->(:Person {name:“孙悟空”, age:“1w”})
match (a:Person)-[:师傅]->(b:Person) return a,b
创建了唐僧和孙悟空是师傅关系 然后 找关系为师傅的两个节点。 - 快速清空数据库
match (n) detach delete n
neo4j常用代码
最新推荐文章于 2024-05-12 15:41:17 发布