使用python
,bulbs
和rexster
假设我有两个顶点,v0
和v1
。我从v0 -to-> v1
创建了3个外边。目前在bulbs
中,list(v0.outV())
为我提供了3个元素列表,全部为v1
。有没有办法在v0.outV()
或bulbs
中获取gremlin
的唯一列表?
注意:set(list(v0.outV()))
不起作用,我不想删除python
中的重复项,而是删除图表服务器rexster
侧
修改:我正在rexster
使用orientDB
,而orientDB
与blueprint
兼容。
答案 0 :(得分:1)
答案 1 :(得分:1)
使用Gremlin ......
>>> from bulbs.rexster import Graph
>>> g = Graph()
>>> script = "g.v(vid).outV().dedup"
>>> params = dict(vid=1234)
>>> vertices = g.gremlin.query(script, params)
>>> vertices.next() # or list(vertices) to convert the iterator to a list
请参阅灯泡Gremlin文档...