Graph Neo4j的CSV内部链接阵列
我有一个3列的文件,其中一列将由一个“数组”组成,分隔符为“,”。我需要将数组中的文本链接起来,形成一个类似链表的东西。之后,它将链接到其他2列 例如: 第1栏(案文):A 第2列(文本数组):B1、B2、B3、B4 第3栏(案文):C 我需要像A->B1->B2->B3->B4->C这样的东西在Neo4j中可视化Graph Neo4j的CSV内部链接阵列,graph,neo4j,Graph,Neo4j,我有一个3列的文件,其中一列将由一个“数组”组成,分隔符为“,”。我需要将数组中的文本链接起来,形成一个类似链表的东西。之后,它将链接到其他2列 例如: 第1栏(案文):A 第2列(文本数组):B1、B2、B3、B4 第3栏(案文):C 我需要像A->B1->B2->B3->B4->C这样的东西在Neo4j中可视化 我需要帮助形成“加载CSV…”查询。感谢您提供的任何帮助 您可以使用split来提取所需数组的每个元素 使用定期提交 从加载带有标题的CSV 'file://directory/fi
我需要帮助形成“加载CSV…”查询。感谢您提供的任何帮助 您可以使用split来提取所需数组的每个元素
使用定期提交
从加载带有标题的CSV
'file://directory/file.csv'作为行
将拆分(line.columnName,,')作为arrayColumn
现在可以使用arrayColumn的每个数据,如
arrayColumn[0]
,arrayColumn[1]
然后可以创建关系或节点
MERGE(v:LabelName{name:arrayColumn[0]})-[:relations]->(v:LabelName{name:arrayColumn[1]})
希望这有助于