新增:
(1)、创建一个节点增加一个属性
Create (n {name:”张三”})
(2)、批量创建节点并且分配属性
UNWIND [{name:”李四”},{name:”王五”}] AS mynodes
CREATE (n) SET n = mynodes
(3)、创建节点时分配属性和标签
CREATE ( n:Person{name:“李四”} )
(4)、创建一个关系,给两个节点建立关系指定关系类型、方向和绑定一个变量‘’
CREATE ({name:“李四”})-[r:have]->({bookname:“设计模式”})
(5)、创建两个节点同时创建一个关系,给两个节点建立关系指定关系类型、方向和属性。
CREATE ({name:“李四”})-[:LOVES{since:“2017”}]->({name:“小花”})
(6)、给已经存在的两个节点创建一个关系。
MATCH (a:Person),(b:Person)
WHERE a.name = ‘张三’ AND b.name = 李四’
CREATE (a)-[r:FRIEND]->(b)
RETURN r
删除:
(1)、删除所有节点及关系
Match(n)
optional match(n)-[r]-()
delete n,r
Neo4j 数据库操作
最新推荐文章于 2025-05-24 17:56:54 发布