如何在neo4j中使用空格创建节点属性键?

时间:2018-09-21 07:12:28

标签: neo4j

我是neo4j的新手,我想创建一个属性,其中key不是单个元素。我需要创造空间。如何在neo4j中做到这一点?

例如,

CREATE (matrix:Movie {title: "The Matrix"})

我可以创建一个名为title的属性。但是我想做下面的事情,

CREATE (matrix:Movie {"new title": "The Matrix"})

它使我跟随以下错误,

  

Neo.ClientError.Statement.SyntaxError:无效的输入'“':预期的空格,属性键名称,'}',标识符或UnsignedDecimalInteger(第1行,第22列,偏移量:21)   “ MERGE(matrix:Movie {” new title“:” The Matrix“})”

我基本上认为""将帮助我解决此问题。但这仅适用于属性值,不适用于属性键。如何解决这个问题呢。预先感谢。

1 个答案:

答案 0 :(得分:1)

您可以在属性名称周围使用反引号`来容纳空格。

例如,

CREATE (matrix:Movie {`new title`: "The Matrix"})