Neo4j APOC使用主键而不是内部ID导出/导入

Neo4j APOC使用主键而不是内部ID导出/导入,neo4j,export,export-to-csv,neo4j-apoc,Neo4j,Export,Export To Csv,Neo4j Apoc,我正在尝试将多个CSV导入一个大数据库,这些CSV通过APOC的导出从多个不同的Neo4j数据库导出。一些节点是共享的 CSV中的关系将Neo4j的内部Id用于\u开始和\u结束,而不是节点的“主键”,这是一个问题--@Index和primary=true(与@Id)是Neo4j还是Neo4j的Java OGM的东西?。这是不好的,因为这些多个导出可能(并且将)对不同的节点具有相同的内部ID,并且合并的图形将是一团混乱。这同样适用于节点,我希望在导入过程中基于主键合并它们,而不是创建重复项 有没

我正在尝试将多个CSV导入一个大数据库,这些CSV通过APOC的导出从多个不同的Neo4j数据库导出。一些节点是共享的

CSV中的关系将Neo4j的内部Id用于
\u开始
\u结束
,而不是节点的“主键”,这是一个问题--
@Index
primary=true
(与
@Id
)是Neo4j还是Neo4j的Java OGM的东西?。这是不好的,因为这些多个导出可能(并且将)对不同的节点具有相同的内部ID,并且合并的图形将是一团混乱。这同样适用于节点,我希望在导入过程中基于
主键
合并它们,而不是创建重复项


有没有一种方法可以将带有APOC的Neo4j数据库导出为依赖主键而不是内部ID的数据库?我需要一个CSV或JSON文件,没有CQL。或者是否有另一种导出Neo4j数据库的方法,我可以导入多个导出,它们将无缝合并。。。与编写CSV导出器和导入不同,这将是最后一个选项。

这里的问题相同。你找到解决方案了吗?@zrkl不幸的是没有。也许可以选择编写自定义导出插件,但我没有时间这么做。