知识图谱系列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 小时前
set和map
java·学习
confiself2 小时前
MAI-UI技术报告学习
学习
知识分享小能手4 小时前
Ubuntu入门学习教程,从入门到精通,Ubuntu 22.04文件压缩与解压缩知识点详解(12)
linux·学习·ubuntu
iconball6 小时前
个人用云计算学习笔记 --37 Zabbix
运维·笔记·学习·云计算·zabbix
人工智能培训6 小时前
深度学习—卷积神经网络(1)
人工智能·深度学习·神经网络·机器学习·cnn·知识图谱·dnn
FPGAI7 小时前
Java学习之计算机存储规则、数据类型、标识符、键盘录入、IDEA
java·学习
四谎真好看7 小时前
MySQL 学习笔记(运维篇1)
运维·数据库·笔记·学习·mysql·学习笔记
hssfscv8 小时前
Javaweb学习笔记——Web
笔记·学习·web
随意起个昵称8 小时前
【题解学习】序列题
学习·算法
正月十六工作室8 小时前
关键能力 | SMART 原则
学习·关键能力·smart原则