neo4j 2.2.0加载csv和拆分功能

时间:2015-01-17 10:08:12

标签: neo4j

我有一个文件,用于在enel列中包含多个值的节点。对于某些节点,可能没有值,例如,id 1在列el中没有值。

id;en;el
1;"United States of America;USA;U.S.A.";
2;"Greece;Hellas;Hellenic Republic";"Ελλάδα;Ελλάς;Ελληνική Δημοκρατία"

使用neo4j版本2.1.5我可以使用以下命令导入此节点:

LOAD CSV WITH HEADERS FROM "file:///home/aris/tmp/nodes.csv" as node FIELDTERMINATOR ';' CREATE(:Location {id: node.id, en: split(node.en, ";"), el: split(node.el, ";")});

使用neo4j 2.2.0-M02版我收到以下错误:

String didn't extract value for Mark[line:2, from:77, to:77]. For values which are optional please use tryExtract method instead

显然el列中缺少值会产生错误。我试图找到没有运气的tryExtract方法。如何导入此数据?

0 个答案:

没有答案