【问题标题】:CSV data Import into neo4jCSV 数据导入 neo4j
【发布时间】:2020-12-24 10:27:57
【问题描述】:

我的 Excel 工作表中有一个数据,如下图所示:

但我想将它与关系导入neo4j,如下所示: 那么有人可以指导我如何使用neo4j做到这一点谢谢

【问题讨论】:

  • 到目前为止您尝试过什么查询?

标签: neo4j cypher graph-databases


【解决方案1】:

您需要先将数据转换为适当的 csv 格式。这意味着这样的事情:

一旦你有了它,你就可以轻松地做类似的事情

从 加载 csv 作为 csv 合并(n1:节点{名称:csv.start}) 合并(n2:节点{名称:csv.end}) 合并 (n1)-[:CONNECTED_TO]->(n2);

也许你可以试试?

【讨论】:

  • 谢谢我之前可以尝试这种方法.. 但是如果我能做到这一点,那么我该如何删除冗余,在上面提到的 csv pic 中,我如何创建 3 和 5、6 之间的关系,因为有 null在 5 和 6 行..
  • 我会先写一个excel宏来把你的表转换成一个rel列表。然后 csv 导入会简单得多(正如 Rik 提到的)使用宏可以确保没有重复。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-06-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多