Хранение сложных данных в свойствах узла?

Поддерживает ли redis-graph хранение сложных данных в свойстве узла. Я заинтересован в хранении набора fe:

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: Синтаксическая ошибка по смещению 183 около 'set'

1 ответ

Кажется, единственный способ это привести в порядок;(

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

затем при извлечении:

s = eval(rg.query('match(t:test4) return t.abc'))
Другие вопросы по тегам