Как создать ключ свойства узла с пробелами в neo4j? - PullRequest
0 голосов
/ 21 сентября 2018

Я новичок в neo4j, я хочу создать свойство, где ключ не является единственным элементом.Мне нужно создать с пространством.Как это сделать в 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 голосов
/ 21 сентября 2018

Вы можете использовать обратные символы `вокруг имени вашей собственности для размещения пробелов.

Например,

CREATE (matrix:Movie {`new title`: "The Matrix"})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...