【发布时间】:2015-04-28 14:17:13
【问题描述】:
我想在节点或关系上添加标签时遇到问题。
我在 Neo4j 中使用 Cypher 执行此操作:
LOAD CSV WITH HEADERS FROM "file:c:/Users/Test/test.csv" AS line
CREATE (n:line.FROM)
我得到这个错误:
Invalid input '.': expected an identifier character, whitespace, NodeLabel, a property map, ')' or a relationship pattern (line 2, column 15 (offset: 99))
"CREATE (n:line.FROM)"
如果无法使用 Cypher 语言执行此操作,您能否推荐我另一种方法来完成我的工作? 即使使用 Cypher 解决方案或任何 Java 工具来完成这项工作,找到这个问题的解决方案也非常重要......
【问题讨论】:
-
简而言之,当前的
load csv不支持动态分配的标签。但是,有一种解决方法。这是几周前的一篇文章,详细介绍了解决方案...stackoverflow.com/questions/29419634/…
标签: csv neo4j load label cypher