我有一个csv文件,其中有5列发件人,接收器,重量,公平评分(发件人),善良评分(接收者)。

我试图在NEO4J中创建一个网络,其中善良是发送者的属性,而公平性是发送方和接收方之间的关系。我也希望它导入不同的值,因为我有发送者是接收者和接收者也是发送者。
发布于 2019-03-01 21:13:49
如果您请求查询从文件中生成数据,这大致就是您想要的(如果您希望避免重复的节点和关系):
LOAD CSV WITH HEADERS FROM 'file:///input.csv' AS row
MERGE(s:Person {id: row.Sender})
SET s.fairness = TOINTEGER(row.`Fairness Score`)
MERGE(r:Person {id: row.Receiver})
SET s.goodness = TOINTEGER(row.`Goodness Score`)
MERGE (s)-[hr:SENDS_TO]->(r)
SET hr.weight = TOINTEGER(row.Weight)在未来,你需要在你的问题中加入更多的信息(比如你想要的数据模型是什么,你已经尝试过什么,结果是什么)。而且,最重要的是,你实际上需要陈述一个问题!
https://stackoverflow.com/questions/54951587
复制相似问题