CQL 语法
主要是如何操作,少讲概念。也有一些自己的理解,酌情观看。
第一次执行 CQL 命令
创建节点
CREATE (p:Person);
查询节点
MATCH (n) RETURN n;
我们已经完成创建节点,查询节点的操作。接下来讲述这些命令的含义。
CREATE
创建节点,相当于关系型数据库 INSERT。
CREATE (p:Person);
这是刚才执行过的命令,意思是,创建一个节点 p,它的标签是 Person。p 是一个临时名称,Person 是它的类型。
这个语法类似于 Java 的Person p = new Person();
Person 标签不需要提前创建,它就像是 p 的一个特殊属性。
创建时指定属性
CREATE (p:Person{name:"刘备",age:18});
查询节点,这个命令相当于 SELECT * FROM
,它会返回所有节点,稍后讲解该命令。先执行看看结果
MATCH (n) RETURN n;
查询结果,有两个节点,一个是之前创建的空节点,一个是名称为“刘备”的节点,把鼠标移动到刘备上,可以看到下方的属性。
同时包含多个标签的节点
CREATE (m:Person:Man)
MATCH
查询,相当于关系型数据库 SELECT
MATCH (p:Person) RETURN p
标签:CQL,创建,CREATE,语法,Person,Neo4j,节点,MATCH
From: https://www.cnblogs.com/eoalfj/p/17848694.html