问题描述
我正在neo4j
中加载CSV,但是在以下情况下,名为'intent'的标头值无法作为属性加载。
LOAD CSV WITH HEADERS FROM "filePath" AS row
CREATE (cmd:Command {name: row.command,description: row.description,}),(act:Activity {name: row.intent})
因为“ IN
”是Cypher中的关键字,所以我猜这就是行的原因。该意图未得到正确执行,请帮助我解决该问题。
有任何建议。
解决方法
您的Cypher似乎有错误
row.description,}
应该是
row.description}
=======
放反引号?
`INTENT`
如果我们有类似的键,这对我们有用
`$ mykey`,`key:ar`,`#somekey`