知识图谱系列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. \[\]代表什么?

  8. MATCH (a:Person {name:'Liz'}),

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

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

    是什么含义?

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

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

    是什么含义?

  10. 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后,实操试了一下。

语句大小写皆可


相关推荐
小新同学^O^13 分钟前
简单学习 --> SSE
学习
sakoba24 分钟前
MySQL常见问题学习
数据库·学习·mysql
想不明白的过度思考者32 分钟前
Unity学习笔记——虚拟摇杆实现笔记(事件触发器的使用、UGUI 坐标转换)
笔记·学习·unity
晓py33 分钟前
音视频基础概念入门_FFmpeg学习笔记
学习·ffmpeg·音视频
red_redemption34 分钟前
自由学习记录(196)
学习
踏着七彩祥云的小丑1 小时前
AI学习——记忆系统
人工智能·学习·ai
xcLeigh1 小时前
Python入门:Python3 operator模块全面学习教程
开发语言·python·学习·教程·python3·operator
Dest1ny-安全1 小时前
2026最新CTF知识库:12大Web漏洞深度文章+1156篇历年大赛WP+50+脚本+Payload速查 +AI/RAG离线在线知识库
java·学习·安全·web安全·servlet
魔法阵维护师1 小时前
从零开发游戏需要学习的c#模块,第三十二章(Boss 战系统)
学习·游戏·c#
洵有兮1 小时前
Shell 脚本编程学习总结(基础 + 变量 + 条件 + 流程控制 + 函数数组)
linux·学习