Neo4j语法1

简介: Neo4j语法

语法
CREATE命令
CREATE (:)
语法元素 描述
CREATE 它是一个Neo4j CQL命令

它是我们要创建的节点名称

它是一个节点标签名称(在Neo4j DBA或Developer,该使用此标签名称来访问节点详细信息)
多个标签到节点
CREATE (::.....:)
MATCH命令
MATCH
(

:
)
单个标签到关系
CREATE (:)-
[(:)]
->(:)
查询并创建联系
MATCH (:),(:)
WHERE
CREATE ()-[:
{ }]->()
RETURN命令
RETURN

.,
...

.
语法元素 描述

... 属性是键值对。 定义将分配给创建节点的属性的名称

• 创建客户节点
CREATE (e:Customer{id:"1001",name:"Abc",dob:"01/10/1982"})
• 创建CreditCard节点
CREATE (cc:CreditCard{id:"5001",number:"1234567890",cvv:"888",expiredate:"20/17"})
• 观察先前创建的两个节点:Customer和CreditCard
MATCH (e:Customer)
RETURN e.id,e.name,e.dob
MATCH (cc:CreditCard)
RETURN cc.id,cc.number,cc.cvv,cc.expiredate
DELETE节点子句语法
DELETE
语法元素 描述

它是一个要从数据库中删除的节点名称列表。
删除节点
MATCH (e: Employee) DELETE e
DELETE节点和关系子句语法
DELETE ,,
语法元素 描述
DELETE 它是一个Neo4j CQL关键字。

它是用于创建关系的一个结束节点名称。

它是用于创建关系的另一个节点名称。
它是用于创建关系的另一个节点名称。 它是一个关系名称,它在和之间创建。
MATCH (cc: CreditCard)-[rel]-(c:Customer)
DELETE cc,c,rel

Neo4j CQL REMOVE命令用于
• 删除节点或关系的标签
• 删除节点或关系的属性
DELETE REMOVE
主要区别 用于删除节点和关联关系 用于删除标签和属性
相似性 命令不应单独使用,都应该与MATCH命令一起使用
REMOVE属性子句
REMOVE
语法元素 描述

它是一个属性列表,用于永久性地从节点或关系中删除它。
MATCH (dc:DebitCard)
REMOVE dc.cvv
RETURN dc
REMOVE一个Label子句
REMOVE
SET子句语法
SET
语法元素 描述

它是一个属性列表,用于执行添加或更新操作以满足我们的要求。
MATCH (dc:DebitCard)
SET dc.atm_pin = 3456
RETURN dc
ORDER BY子句
ORDER BY [DESC]
语法元素 描述

用于排序的属性列表
DESC 用于指定降序排列的Neo4j CQL关键字。它是可选的
image.png

目录
相关文章
|
5天前
|
NoSQL
neo4j的Cypher的语法记录
neo4j的Cypher的语法记录
|
5天前
|
存储 NoSQL 关系型数据库
|
5天前
|
数据可视化 JavaScript Apache
|
SQL 分布式计算 Java
Neo4j导入数据的几种方法
create语句 CREATE (a:Person {name: '张三', sex: '男'}) 如利用create批量写入,这里我使用的是scala+spark,代码如下: object Neo4jConnect { def main(args: Array[String]).
3752 0
|
11月前
Neo4j语法2
Neo4j语法
60 0
|
11月前
|
数据库管理
Neo4j一些命令
Neo4j的CREATE命令
68 0
|
11月前
Neo4j的一些命令
delete命令
80 0
|
11月前
neo4j的一些命令
return命令
76 0
|
机器学习/深度学习 SQL 数据库
NEO4J的入门和一些简单的操作
> 持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第29天,[点击查看活动详情](https://juejin.cn/post/7147654075599978532 "https://juejin.cn/post/7147654075599978532") # 引言 今天我们继续学习NEO4J. # 创建 创建语句我们一般会使用create指令 我们首先在控制台上输入`neo4j.bat console`启动neo4j 然后打开你的浏览器,然后在浏览器地址栏中输入 `http://localhost:7687 - Neo4j Browser](http:
|
算法 搜索推荐
Neo4j-APOC扩展与使用(下)
Neo4j-APOC扩展与使用 1.APOC简介与安装 1.1 APOC简介 1.2安装APOC
Neo4j-APOC扩展与使用(下)