Neo4j 如何通过从批导入文件中加载CSV创建关系关系关系

Neo4j 如何通过从批导入文件中加载CSV创建关系关系关系,neo4j,load-csv,Neo4j,Load Csv,我之前已经创建了节点,我想使用前一段时间批导入期间使用的关系文件,使用load CSV方法创建关系 这是我的CSV文件: 您需要为此使用(使用定期提交),尽管您需要注意标题(如果使用)和字段中的空格trim()可能对您的领域有所帮助 如果可能,标题中不应包含: 最大的障碍是动态使用csv中的关系类型。目前Cypher不动态处理关系类型,您需要另一种方法。安装并使用以处理此问题。您需要为此使用(使用定期提交),尽管您需要注意标题(如果使用)和字段中的空格trim()可能对您的领域有所帮助 如果可能

我之前已经创建了节点,我想使用前一段时间批导入期间使用的关系文件,使用load CSV方法创建关系

这是我的CSV文件:

您需要为此使用(使用定期提交),尽管您需要注意标题(如果使用)和字段中的空格
trim()
可能对您的领域有所帮助

如果可能,标题中不应包含

最大的障碍是动态使用csv中的关系类型。目前Cypher不动态处理关系类型,您需要另一种方法。安装并使用以处理此问题。

您需要为此使用(使用定期提交),尽管您需要注意标题(如果使用)和字段中的空格
trim()
可能对您的领域有所帮助

如果可能,标题中不应包含


最大的障碍是动态使用csv中的关系类型。目前Cypher不动态处理关系类型,您需要另一种方法。安装并使用以处理此问题。

感谢Falcon的回复和建议。事实上,文件头不能同时用于批导入和加载csv。我在这里准确地处理了这个问题(从csv文件和加载csv创建动态关系):。最后我使用了一个调用apoc.merge.relationship(s,row.relationship,{},{},{},t)的
apoc过程。感谢Falcon的回复和建议。事实上,文件头不能同时用于批导入和加载csv。我在这里准确地处理了这个问题(从csv文件和加载csv创建动态关系):。最后,我使用了一个
调用apoc.merge.relationship(s,row.relationship,{},{},t)来生成rel
apoc过程。