1、我有两个节点,分别是Person和 Moive,有 Person-[:ACTED_IN]->Moive (ACTED_IN是参演关系,表示某个人参演了某个电影),Person-[:DIRECTED]->Moive (DIRECTED表示是执导关系,表示某个人执导了某部电影),Person-[:REVIEWED]->Moive (REVIEWED是编剧关系,表示某个人是某部电影的编剧),Person-[:FOLLOWS]->Person(FOLLOWS是关注关系,表示某个人关注了另一个人)
2、首先导入Node节点的csv文件,首先 csv文件必须要放在 neo4j安装目录的import文件夹下
LOAD CSV WITH HEADERS FROM 'file:///person.csv' AS row
CREATE (n:Person {
personId:row.personId ,name: row.name, born: toInteger(row.born)})
LOAD CSV WITH HEADERS FROM 'file:///movie.csv' AS row
CREATE (n:Movie {
movieId:row.movieId,title: row.title, votes: toInteger(row.votes),tagline:row.tagline,released:toInteger(row.released)})
我本地的数据路径如下

3、导入关系文件
//参演
LOAD CSV WITH HEADERS FROM 'file:///r_ACTED_IN_person_2_moive.csv' AS row
MATCH (p:Person {
name: row.`:START_ID

最低0.47元/天 解锁文章
3万+

被折叠的 条评论
为什么被折叠?



