如何在 janusgraph 中设置数组为属性?

问题描述 投票:-1回答:1

我想把顶点和边缘的属性设置为一个列表值。我正在使用 janusgraph.Gremlin-python。

gremlin janusgraph tinkerpop3 gremlin-server gremlinpython
1个回答
2
投票

下面是一个使用gremlin-python创建一个顶点的例子,它使用属性键将3个值存储为一个集合。mySet. 请注意,当使用 gremlin-python 时,一些 Gremlin 步骤的名称后面有一个下划线,以避免与同名的 Python 步骤发生冲突。

result = ( 
    g.addV('test').
        property(Cardinality.set_,"mySet",1).
        property(Cardinality.set_,"mySet",2).
        property(Cardinality.set_,"mySet",3).
      valueMap().
      next()
)

print(result)

{'mySet': [1, 2, 3]}
© www.soinside.com 2019 - 2024. All rights reserved.