neo4j常用代码

  1. 创造一个节点
    create (n:Person {name:“小明”, age=12})
  2. 创建关系
    create (p:Person {name:“小明”, age:“12”})-[:同学{学校:XXX小学}]->(n:Person {name:“小朋”, age:“13”})
  3. 删除节点 注意 删除有连接的节点时 必须先删掉关系
    create (n:Person {name:“XL”, age:15})
    match (n:Person {name:“XL”}) delete n
  4. 删除关系
    match (p:Person {name:“小明”, age:“12”})-[f:同学{学校:XXX中学}]->(n:Person {name:“小朋”, age:“13”}) delete f
  5. 加上标签
    match (t:Person) where id(t)=2 set t:三好学生 return t
    同个某个节点的id 找到它 然后给其设置一个三好学生的标签
  6. 额外增加属性
    match (a:三好学生) where id(a)=2 set a.奖学金=200 return a
    在好人标签中找一个节点的id为2 然后给其加一个奖学金属性 并设置其值为200
  7. 查找
    create (:Person {name:“唐僧”, age:“79”})-[:师傅 {s_time:“2020-11-23”}]->(:Person {name:“孙悟空”, age:“1w”})
    match (a:Person)-[:师傅]->(b:Person) return a,b
    创建了唐僧和孙悟空是师傅关系 然后 找关系为师傅的两个节点。
  8. 快速清空数据库
    match (n) detach delete n
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值