首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在neo4j中建立关系

在neo4j中建立关系
EN

Stack Overflow用户
提问于 2019-03-01 20:07:33
回答 1查看 86关注 0票数 0

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

我试图在NEO4J中创建一个网络,其中善良是发送者的属性,而公平性是发送方和接收方之间的关系。我也希望它导入不同的值,因为我有发送者是接收者和接收者也是发送者。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-01 21:13:49

如果您请求查询从文件中生成数据,这大致就是您想要的(如果您希望避免重复的节点和关系):

代码语言:javascript
运行
复制
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)

在未来,你需要在你的问题中加入更多的信息(比如你想要的数据模型是什么,你已经尝试过什么,结果是什么)。而且,最重要的是,你实际上需要陈述一个问题!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54951587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档