首页 > 编程笔记 > MySQL笔记 阅读:3

Cypher CREATE语句的用法(附带实例)

CREATE 语句的作用是生成节点、关系和全路径。

创建一个节点的代码如下:
CREATE(n)

创建多个节点的代码如下:
CREATE (n),(m)

创建带有标签的节点的代码如下:
CREATE (n:Person)

创建带有多个标签的节点的代码如下:
CREATE (n:Person:EARTH)

创建带有标签和属性的节点的代码如下:
CREATE (n:Person { name: 'Andy', title: 'Developer' })

创建并返回节点的代码如下:
CREATE (a { name: 'Andy' })
RETURN a.name
上述代码的返回值为:

"Andy"


创建两个节点和一个关系的代码如下:
CREATE (a:Person{name:'A'}) - [r:RELTYPE]->(b:Person{name:'B'})

创建一个全路径的代码如下:
CREATE p = (andy { name:'Andy' }) - [:WORKS_AT] -> (neo) <- [:WORKS_AT]-(michael{ name: 'Michael' })
RETURN p
上述代码的返回值为:

[{"name":"Andy"},{},{},{},{},{"name":"Michael"}]

相关文章