知识图谱系列4:neo4j学习

这是一篇还不错的教程,我将会针对其中的Cypher语法在这篇帖子内提出问题,以便学习与复习。

  1. MATCH是什么操作?

  2. 小括号()代表什么?(n)代表什么?

  3. MATCH (n) DETACH DELETE n是什么含义?

  4. CREATE是什么操作?

  5. CREATE (n:Person {name:'John'}) RETURN n是什么意思?

  6. CREATE (n:Location {city:'Miami', state:'FL'})是什么意思?

  7. \]代表什么?

    (b:Person {name:'Mike'})

    MERGE (a)-[:FRIENDS]->(b)

    是什么含义?

  8. 关系可以添加属性吗?如何添加?

    10.MATCH (a:Person {name:'John'}), (b:Location {city:'Boston'}) MERGE (a)-[:BORN_IN {year:1978}]->(b)

    是什么含义?

  9. MATCH (a:Person)-[:BORN_IN]->(b:Location {city:'Boston'}) RETURN a,b

这是什么语句?代表什么含义?

  1. MATCH (a)-->() RETURN a和MATCH (a)--() RETURN a的区别是什么?
  2. MATCH (a)-[r]->() RETURN a.name, type®的含义是什么?
  3. 如何增加/修改节点的属性?
  4. 如何删除节点的属性?
  5. 如何删除节点?
  6. DELETE和REMOVE的区别是什么?
  7. MATCH (a:Person {name:'Todd'})-[rel]-(b:Person) DELETE a,b,rel使什么含义?

接着,下载好Neo4j后,实操试了一下。

语句大小写皆可


相关推荐
zyq99101_19 分钟前
树与二叉树的奥秘全解析
c语言·数据结构·学习·1024程序员节
微露清风11 分钟前
系统性学习C++-第七讲-string类
java·c++·学习
报错小能手22 分钟前
项目——基于C/S架构的预约系统平台(3)
linux·开发语言·笔记·学习·架构·1024程序员节
W.Y.B.G1 小时前
css3 学习笔记
笔记·学习·css3·1024程序员节
执笔论英雄1 小时前
【大模型推理】ScheduleBatch 学习
java·spring boot·学习
AL流云。2 小时前
学习Docker前提:多环境安装Docker
学习·docker·eureka·1024程序员节
2301_803554523 小时前
Http学习
网络协议·学习·http
风已经起了3 小时前
FPGA学习笔记——用Vitis IDE生成工程(串口发送)
笔记·学习·fpga开发·fpga·1024程序员节
学工科的皮皮志^_^3 小时前
锂电池充放电管理学习
经验分享·笔记·单片机·嵌入式硬件·学习·1024程序员节
"菠萝"3 小时前
C#知识学习-018(方法参数传递)
学习·c#·1024程序员节