本文概述
- 返回一个节点
- 返回多个节点
- 回报关系
- 返回属性
- 返回所有元素
- 返回一个节点。
- 返回多个节点。
- 返回关系。
- 返回属性。
- 返回所有元素。
Create (node:label {properties})
RETURN node
例:
在继续进行本示例之前, 首先创建一些节点和关系。
Create (p:player {name: "Mahendra Singh Dhoni", YOB: 1981, POB: "Ranchi"})
CREATE (c:Country {name: "India", result: "Winners"})
CREATE (CT2013:Tornament {name: "ICC Champions Trophy 2013"})
CREATE (c)-[r1:WINNERS_OF {NRR:0.938 , pts:6}]->
(CT2013)
CREATE(p)-[r2:CAPTAIN_OF]->
(c)
这将创建3个节点和2个关系。
文章图片
现在返回一个节点。
Create (p:player {name: "Mahendra Singh Dhoni", YOB: 1981, POB: "Ranchi"})
RETURN p
输出
文章图片
返回多个节点 句法:
Create (node1:label {properties})
Create (node2:label {properties})
.
.
Create (node N:label {properties})
RETURN node1, node2.... node N
例:
让我们返回2个节点c和CT2013
CREATE (c:Country {name: "India", result: "Winners"})
CREATE (CT2013:Tornament {name: "ICC Champions Trophy 2013"})
RETURN c, CT2013
输出
文章图片
回报关系 句法:
CREATE (node1)-[Relationship:Relationship_type]->
(node2)
RETURN Relationship
例:
请参见此示例, 该示例创建两个关系并返回它们。
CREATE (c)-[r1:WINNERS_OF {NRR:0.938 , pts:6}]->
(CT2013)
CREATE(p)-[r2:CAPTAIN_OF]->
(c)
RETURN r1, r2
输出
文章图片
返回属性 句法:
Match (node:label {properties . . . . . . . . . . })
Return node.property
例:
【Neo4j-return子句】让我们返回节点p的属性。
Match (p:player {name: "Mahendra Singh Dhoni", YOB: 1981, POB: "Ranchi"})
Return p.name, p.POB
输出
文章图片
返回所有元素 例:
Match m = (n {name: "India", result: "Winners"})-[r]-(x)
RETURN *
输出
文章图片
推荐阅读
- NGINX压缩和解压缩
- 使用MATCH查询数据
- Neo4j CQL write子句
- Neo4j WITH子句
- Neo4j WHERE子句
- Neo4j教程介绍
- Neo4j字符串函数
- Neo4j skip子句
- 外网电脑配置8G运行内存,运行Android Studio,速度很轻松