创建节点命令
create (n:student{name:'小刚'})
其中()括号在语句中代表一个节点,n是本次命令中 此节点的代号,类似于函数中的变量名称,student是这个节点的所属范围,name是属性名,小刚是属性值
创建关系
match (n:student{name:'张三'}),(m:student{name:'小红'})
create (n)-[r:姐姐]->(m) return n.name,type(r),m.name
其中 n 和 m分别为所查询到的的节点代号,()-[ ] - > 为创建的关系的格式
查询命令
match p=(:student{name:'张三'})-[:姐姐]->() return p
查询张三的姐姐是谁
删除节点 节点没有关系的时候可以直接删除,如果存在关系就必须要先删除节点存在的关系
match (n:student) where n.name="张三" delete n
删除关系
match (n:student{name:'张三'})-[r:`同学`]->(m:student{name:'小明'}) delete r
或者
match (n:student)-[r:`同学`]->(m:student) where n.name="小明" and m.name="小红" delete r