Python 如何使用py2neo将字典作为一个属性值存储到neo4j中节点的单个属性键?
我有一个节点,我想添加一个属性Python 如何使用py2neo将字典作为一个属性值存储到neo4j中节点的单个属性键?,python,dictionary,neo4j,py2neo,Python,Dictionary,Neo4j,Py2neo,我有一个节点,我想添加一个属性property_x,我想将其值设置为{“year1”:value,“year2”:value}。不需要为每年创建多个节点,因为我在处理过程中需要这些值。Neo4j仅支持某些类型的属性(): …对于哪些类型的值可以用作 属性值。允许的值类型如下所示: 数字:两个都是整数值,容量为Java的Long类型,以及浮点值,容量为Java的Double 布尔人 字符串 上述基本类型的数组 因此,不能将字典设置为属性。您可以尝试使用将字典转换为JSON字符串并存储该
property_x
,我想将其值设置为{“year1”:value,“year2”:value}
。不需要为每年创建多个节点,因为我在处理过程中需要这些值。Neo4j仅支持某些类型的属性():
…对于哪些类型的值可以用作
属性值。允许的值类型如下所示:
- 数字:两个都是整数值,容量为Java的
类型,以及浮点值,容量为Java的Long
Double
- 布尔人
- 字符串
- 上述基本类型的数组
json.loads
返回数据
或者,您可以使用属性
year1
、year2
等将对象作为单独的节点,并将其链接到具有关系的第一个节点。Neo4j仅支持某些类型的属性():
…对于哪些类型的值可以用作
属性值。允许的值类型如下所示:
- 数字:两个都是整数值,容量为Java的
类型,以及浮点值,容量为Java的Long
Double
- 布尔人
- 字符串
- 上述基本类型的数组
json.loads
返回数据
或者,您可以使用属性
year1
、year2
等将对象设置为单独的节点。,并将其链接到具有关系的第一个节点。尝试编辑,但问题非常模糊,如果希望回答,则需要更多详细信息。尝试编辑,但问题非常模糊,如果希望回答,则需要更多详细信息。