我是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“})”
我基本上认为""
将帮助我解决此问题。但这仅适用于属性值,不适用于属性键。如何解决这个问题呢。预先感谢。
答案 0 :(得分:1)
您可以在属性名称周围使用反引号`来容纳空格。
例如,
CREATE (matrix:Movie {`new title`: "The Matrix"})