本地CSV文件数据如下:
先删除其余所有节点:
match (n) detach delete n
使用命令如下:
load csv with headers from "file:/4.csv" as line with line
merge (a1:s1{name1:line.name1,pos1:line.pos1})
merge (a2:s2{name2:line.name2,pos2:line.pos2})
with*match (from:s1{name1:line.name1}),(to:s2{name2:line.name2})
merge (from)-[r:relation{relation:line.relation}]->(to)
命令相应功能如下:
导入本地CSV文件到neo4j图数据库中;
生成第一类实体(节点名+词性属性),节点图标以节点名显示
生成第二类实体(节点名+词性属性),节点图标以节点名显示
以节点名为联系匹配两类实体
创建两类实体之间的关系
直接在打开的neo4j图数据库中输人代码即可:
输入命令:
match (n) return (n)
生成结果: