知识图谱系列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后,实操试了一下。

语句大小写皆可


相关推荐
北京地铁1号线4 小时前
1.2 文本分块策略(Chunking)
知识图谱·文档分块
副露のmagic5 小时前
更弱智的算法学习 day34
python·学习
写点什么呢5 小时前
AD21安装激活
学习
wdfk_prog6 小时前
[Linux]学习笔记系列 -- bits
linux·笔记·学习
求梦8206 小时前
JVM学习
jvm·学习
星火开发设计6 小时前
C++ multiset 全面解析与实战指南
开发语言·数据结构·c++·学习·set·知识
am心6 小时前
学习笔记-菜品接口-菜品分页查询
笔记·学习
丝斯20116 小时前
AI学习笔记整理(44)——大规模预训练模型数据处理管道Pipeline
人工智能·笔记·学习
知识分享小能手7 小时前
Oracle 19c入门学习教程,从入门到精通, —— 知识点详解(1)
数据库·学习·oracle
山土成旧客7 小时前
【Python学习打卡-Day42】打开深度学习“黑箱”:从Hook回调到Grad-CAM可视化
python·深度学习·学习