2016-09-29 117 views
0

給定一個CSV具有以下結構Neo4j的LOAD CSV與多個標題行

2015  2016 
id attr1 attr2 attr1 attr2 
1  6 7.2  3 9.8 
. 
. 
. 

是有辦法導入表直接進入Neo4j的與年節點(2015,2016)文件,身份證節點(1, 2,...)以及大量attr1attr2節點,其中必需的邊將attr節點連接到正確的年份和ID。

我知道我可以在Python中操縱CSV文件,但是有沒有辦法在Neo4j/Cypher查詢語言中使用它作爲LOAD CSV命令的一部分?

回答

0

不,LOAD CSV只支持帶有單行標題的CSV(或根本不支持標題)。

此外,該表示可能具有視覺上的重要性,但實際上從代碼中進行攻擊要困難得多。我認爲它甚至不是CSV(帶空格分隔符),而是一個固定長度的文件。