【发布时间】:2018-05-22 16:42:18
【问题描述】:
我正在尝试将 Python 字典存储为 Neo4j 中的节点键值对,但是,您似乎不能将整数作为属性键。
CREATE (n:label {1: "first_val"})
您也不能将整数作为字符串传递,这是一种解决方法:
CREATE (n:label {"1": "first_val"})
有没有办法将整数存储为属性键?
【问题讨论】:
我正在尝试将 Python 字典存储为 Neo4j 中的节点键值对,但是,您似乎不能将整数作为属性键。
CREATE (n:label {1: "first_val"})
您也不能将整数作为字符串传递,这是一种解决方法:
CREATE (n:label {"1": "first_val"})
有没有办法将整数存储为属性键?
【问题讨论】:
节点标签、关系类型、属性名称的命名规则和建议文档声明(链接here):
必须以字母开头。
^n。可以包含数字,但不能作为第一个字符。
1first 是不允许的,而first1 是允许的。1first。也就是说:你应该使用反引号来转义:
CREATE (n:label {`1`: "first_val"})
【讨论】: