redis graph是否支持在节点的属性中存储复杂数据。
我有兴趣储存一套F.E.:

age : 35, data : set([1,3,4])

可能是你可以提供python的例子怎么做呢?
例如,当我尝试以下操作时:
In [15]: test4 = Node(label='test4', properties={'abc': set([1,2,3]), 'age': 33})

In [16]: redis_graph.add_node(test4)

In [17]: redis_graph.commit()

responseerror:set附近偏移183处的语法错误

最佳答案

似乎唯一的办法就是把它串起来。(

test4 = Node(label='test4', properties={'abc': str( set([1,2,3]) ), 'age': 33})

提取时:
s = eval(rg.query('match(t:test4) return t.abc'))

关于python - 将复杂数据存储在节点的属性中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55596887/

10-11 03:16