当前位置:网站首页>neo4j的Cypher的使用语句记录
neo4j的Cypher的使用语句记录
2022-06-09 08:52:00 【余生大大】
基础
查询关键字:MATCH
创建关键字:CREATE
删除关键字:DELETE
设置属性关键字:SET
设置关联关系:MERGE
1. 查询语句
1.1 查询节点
// 查询所有节点
MATCH (n) RETURN n
// 查询某个标签的全部节点
MATCH (n) RETURN n
// 查询某个标签中等于某个属性的节点
MATCH (n:SocialUser {
name:'李白'}) RETURN n
// in的操作 查询n的节点名称为数组里的
MATCH (n:SocialUser) WHERE n.name in ['李白','杜甫'] RETURN n
1.2 查询关系
// 查询所有具有对外关系的节点
MATCH (a)-->() RETURN a
// 查询所有具有被指向关系的节点
MATCH ()-->(a) RETURN a
// 查询所有存在的关系
MATCH ()-[r]->() RETURN r
创建语句
// 创建一个标签为Person的节点,节点有一个name属性,属性值为'John'
CREATE (n:Person{
name:'John'}) RETURN n
// 给a节点设置一个age属性,属性值为34
MATCH (a:Person{
name:'Liz'}) SET a.age = 34
删除语句
// 删除所有节点和关系,MATCH是匹配操作,()代表所有节点,DELETE为删除操作
MATCH (n) DETACH DELETE n
// 删除a节点的test属性
MATCH ... REMOVE a.test
// 删除a节点
MATCH ... DELETE a
// 删除Person标签的BIGBROTHER关系
match (n:Person)<-[r:BIGBROTHER]-(m:Person) DELETE r
边栏推荐
猜你喜欢
![[redis learning 11] data persistence of distributed cache, master-slave cluster](/img/ea/1f5065ef7856f5028644912e29b642.png)
[redis learning 11] data persistence of distributed cache, master-slave cluster

配置Conda环境和Pytorch安装

redhat7 破解(重置)root密码

3D programming mode: dependent isolation mode
![[matlab] [digital simulation] [1] linprog solving linear programming, standard type](/img/e2/584ff7809bcad613b157a6a17d53db.png)
[matlab] [digital simulation] [1] linprog solving linear programming, standard type

MySQL基础 多表查询

3D編程模式:依賴隔離模式
![[texstudio] [3] relatively complete paper typesetting template and bib file reference method](/img/ba/160b236aaf0fc905609b8a70c7677d.jpg)
[texstudio] [3] relatively complete paper typesetting template and bib file reference method

安科瑞企业微电网能效管理平台推动电网向能源互联网升级

MySQL基础 数据库创建基础
随机推荐
I met a big man!
剖析虚幻渲染体系(15)- XR专题
Creation of JS class and use of constructor constructor
如何解决mouseup事件失效的问题
Configuring the environment for RMAN backups_ Configure backup optimization
[program life] internet job division; Internet development process; Division of responsibilities
How to solve the problem of mouseup event invalidation
MySQL基础 函数篇
Database problems MySQL
RMAN backup concept_ About backup retention policy
【Redis学习11】分布式缓存之数据持久化,主从集群
10 个派上用场的 Flutter 小部件
.NET C#基础(6):命名空间 - 组织代码的利器
MySQL基础 增删改查练习
RMAN backup concept_ Consistent and inconsistent RMAN backups
Opencv获取图像像素值数据类型
NetCore框架WTM的分表分库实现
Application of acrel bus intelligent lighting control system in hospital
Shell脚本批量对157台服务器打通网络、配置免密、重置root密码
Acwing game 54