关于Neo4j的使用及其基本命令
  bNxF99UKMQ1s 2023年11月02日 24 0


关于Neo4j的使用


文章目录

  • 关于Neo4j的使用
  • 1、启动方式
  • 2、创建新节点,节点内有属性
  • 3、创建关系
  • 4、查询节点
  • 5、查询关系
  • 6、删除两个节点的关系
  • 7、删除节点
  • 8、删除某个标签的全部关系
  • 9、某个节点添加属性
  • 10、删除节点某个属性


1、启动方式

进入bin目录:

neo4j console

2、创建新节点,节点内有属性

create (:大学{name:"北京邮电大学"})

create (:院系{name:"计算机学院"})

先创建了两个节点:


关于Neo4j的使用及其基本命令_启动方式

关于Neo4j的使用及其基本命令_启动方式_02

3、创建关系

match (p1:大学),(p2:院系) Create(p1)-[r:院系]->(p2)

关于Neo4j的使用及其基本命令_neo4j_03

这个关系创建完成!

4、查询节点

match (n:大学)
where n.name='北京邮电大学'
return n

n代表节点,可以替换。

5、查询关系

match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) return r

6、删除两个节点的关系

必须先删除关系才能删除节点:

match (:大学{name:'北京邮电大学'})-[r]->(:院系{name:"计算机学院"}) delete r

7、删除节点

match (a:大学{name:"北京邮电大学"}) delete a

8、删除某个标签的全部关系

match (:大学{name:'北京邮电大学'})-[r]->() delete r

9、某个节点添加属性

match (a:大学) where a.name="北京邮电大学" set a.sal="123" return a

10、删除节点某个属性

match (a:大学) where a.name="北京邮电大学" remove a.sal


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
bNxF99UKMQ1s