1.新增Person表
CREATE(p:Person{name:"AndyNone", age:21});
2.一般查询写法,根据name查询
MATCH (p:Person{name: 'AndyNone'})
RETURN p
3.根据id查询(不能像其它普通属性一样直接match)
MATCH (p:Person)
WHERE id(p) = 101
RETURN p
4.类似SQL like 'aaa%'的查询
MATCH (p:Person)
WHERE p.name STARTS WITH 'Pet'
RETURN p.name, p.age
5.类似SQL like '%aaa'的查询
MATCH (p:Person)
WHERE p.name ENDS WITH 'ter'
RETURN p.name, n.age
6.修改id=101的名称
MATCH (p:Person)
WHERE id(p) = 101
SET p.name = "Andy"
7.删除id=101的数据
MATCH (p:Person)
WHERE id(p) = 101
DELETE p
RETURN p
这个样例只删除该节点,要想删除和这个节点有关的其他节点的关系,请参考下面介绍的写法
8.删除 id 的值=101的节点,以及与该节点有关联的关系
MATCH (p:Person)
WHERE id(p) = 101
DETACH DELETE p
RETURN p
本文到此结束,谢谢收看!