当前位置: 首页 > news >正文

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

关于Neo4j的使用

文章目录

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

1、启动方式

进入bin目录:

neo4j console

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

create (:大学{name:"北京邮电大学"})create (:院系{name:"计算机学院"})

先创建了两个节点:

img img

3、创建关系

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

img

这个关系创建完成!

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
http://www.lryc.cn/news/121469.html

相关文章:

  • 【笔记】树状数组
  • vue全局组件自动注册直接使用,无需单独先引用注册再使用
  • 【HarmonyOS】@ohos.request 上传下载的那些事儿
  • github版面混乱加载不出的解决办法
  • dotNet 之数据库sqlite
  • 走近ChatGPT与类似产品:原理解析与比较
  • HarmonyOS SDK开放能力,服务鸿蒙生态建设,打造优质应用体验
  • 数字经济对产业结构升级和创业增长的影响(2011-2021年)
  • GPT-4助力数据分析:提升效率与洞察力的未来关键技术 | 京东云技术团队
  • Zabbix6 对接飞书告警
  • Javascript异步编程的4种方法
  • 【MySQL】表的内外连接
  • 详解Mysql——第一篇/连接查询
  • uniapp获取屏幕宽度时 获取不到移动设备中内容盒子宽度
  • 篇十二:代理模式:控制对象访问
  • P1657 选书
  • 代码随想录第46天 | 139. 单词拆分、多重背包
  • Unreal View Model结合GAS使用
  • Spring-Cloud-Loadblancer详细分析_2
  • uniapp 左右滑动切换页面并切换tab
  • FinClip 支持小程序维度域名配置;桌面端体验活动进行中
  • 已有公司将ChatGPT集成到客服中心以增强用户体验
  • 108. 将有序数组转换为二叉搜索树
  • 视频分辨率: UXGA/SVGA/VGA/QVGA/QQVGA
  • Leecode力扣27数组移除元素
  • 百度云盘发展历程与影响
  • SpringBoot复习:(33)WebMvcAutoconfiguration内部静态类WebMvcAutoConfigurationAdapter
  • f1tenth仿真2
  • exec族函数
  • dbm与mw转换