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"}]