创建结点:
采用 CREATE 语句
语句命令:CREATE (n1:Movie {title:'你好,李焕英',released:'2021,type:[’剧情','喜剧']})
生成节点后,其余两个也按如上格式
设置标签语句:
MATCH (p1)
WHERE id(p1)=2
SET p1.Actress
说明:设置标签时,按表格中先在创建节点时设置好一个标签,创建好节点后用set语句添加新的标签。
创建关系语句:
MATCH (p2:Person),(n2:Movie)
WHERE p2.name='张译' AND n2.title='悬崖之上'
CREATE (p2)-[r:ACTED_IN]->(n2)
RETURN r
这里以创建单个关系为例,如创建多条关系链,则采用以下语句:
MATCH (n1:Movie) WITH n1
WHERE n1.title='你好,李焕英'
CREATE
(p1:Person{name:'贾玲'})-[r1:ACTED_IN{roles:'贾晓玲"}]->(n1),
(p2:Person{name:'沈腾'})-[r2:ACTED_IN{roles:'贾晓玲"}]->(n1)
RETURN r1,r2
添加属性:
1、添加单个属性
MATCH (p3:Person)
WHERE p3.name='吴京'
SET p3.nationality='China'
RETURN p3
2、批量添加属性
MATCH (p3:Person)
WHERE p3.name IN ['吴京','贾玲','沈腾','张译']
SET p3.nationality='China'
RETURN p3
添加语言:
1、设置语言环境
:param language =>'Chinese'
2、批量添加语言
MATCH (n:Movie)
WHERE n.title IN ['你好,李焕英','流浪地球','悬崖之上']
SET n.language=$language
RETURN n
最后生成结果: