重做图是否支持在节点的属性中存储复杂数据。 我对存储SET f有兴趣:
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处的语法错误
答案 0 :(得分:0)
似乎唯一的方法是将其字符串化;(
test4 = Node(label='test4', properties={'abc': str( set([1,2,3]) ), 'age': 33})
然后在提取时:
s = eval(rg.query('match(t:test4) return t.abc'))