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

neo4j小白入门

1.建立几个学校的节点

1.1创建一个节点的Cypher命令

create (Variable:Lable {Key1:Value,Key2,Value2}) return Variable

1.2创建一个学校的节点

create (n:School{name:'清华大学',code: '10003',establishmentDate:date ("1911-04-29")})return n

1.3一次创建几个学校的节点

create (n:School{name:'北京大学',code: '10001',establishmentDate:date ("1898-07-03")}),(:School{name:'复旦大学',code: '10246',establishmentDate:date ("1905-05-27")}),(:School{name:'上海交通大学',code: '10248',establishmentDate:date ("1896-04-08")})return n

1.4建立北京和上海两个节点

create(n:Location{name:'北京'}),(:Location{name:'上海'})return n

2创建学校和地区关系

2.1创建学校节点‘清华大学’和地区‘北京’的关系

match(a:School),(b:Location) where a.name='清华大学'and b.name='北京' create (a)-[r:Establish]->(b) return r

3.查询学校节点

3.1查询某个学校的节点

match(a:School) where a.name='上海交通大学' return a

3.2查询某个标签的所有节点

match(b:Location) return b

3.3通过函数type获取某个节点关系的类型

match(:School{name:'清华大学'})-[r]->() return type(r)

4.删除节点

4.1删除某个标签的节点

match(n:School) delete n

4.2删除所有节点

match(n) delete n

4.3删除两个节点之间的关系

match(:School{name:'清华大学'})-[r]->(:Location{name:'北京'}) delete r

4.4删除某个节点的关系

match(:School{name:'清华大学'})-[r]->() delete r

4.5删除某个标签的全部关系

match(:School)-[r]->() delete r

5.增加节点属性

match(a:School)where a.name='北京大学'set a.abbreviation='PekingUniversity'return a

6.删除节点属性

match(a:School)where a.name='北京大学'remove a.abbreviation


http://www.kler.cn/news/319287.html

相关文章:

  • 记录踩坑 uniapp 引入百度地图(微信小程序,H5,APP)
  • 研一上课计划2024/9/23有感
  • 高效编程的利器 Jupyter Notebook
  • Java Map类
  • 《AI办公类文档工具系列之三——ChatPDF》
  • 【java21】java21新特性之简单的Web服务器jwebserver
  • 主流卷积神经网络CNN总结
  • 网络安全知识:灾难恢复计划简介
  • 第一感觉有问题,但是没有提出来,要相信直觉。
  • Linux快速安装ClickHouse(附官方文档)
  • 【Vue】Pinia
  • 【AI创作组】Matlab中进行符号计算
  • HTML与JavaScript结合实现简易计算器
  • Leetcode面试经典150题-94.二叉树的中序遍历
  • Java面试篇基础部分- 锁详解
  • 数据结构——概论
  • CNN网络训练WISDM数据集:模型仿真及可视化分析
  • 人工智能:重塑未来的技术力量
  • ubuntu22.04取消开机输入密码(实测)
  • 一文说清楚ETL与Kafka如何实现集成
  • Windows 快捷键大全:提升工作效率的小技巧
  • 华为HarmonyOS地图服务 7- 在地图上绘制标记
  • HTTP(超文本传输协议)基础
  • Redis——持久化策略
  • 网络威慑战略带来的影响
  • 智谱清影 - CogVideoX-2b-部署与使用
  • 30个GPT提示词天花板,一小时从大纲到终稿
  • JavaScript类型判断(总结)
  • F5研究显示:企业加速IT发展,以充分挖掘生成式AI潜力
  • 基于 RealSense D435相机实现手部姿态检测