Sal*_*eem 2 python gremlin gremlin-server gremlinpython
我将图表中的所有值提取到名为节点的列表中:
\n\nnodes = g.V().valueMap(True).toList()\nRun Code Online (Sandbox Code Playgroud)\n\n对于每个节点,我想获取 id 但我不知道如何获取。例如我有一个名为 的字段'name'。要获取第一个顶点的名称,我会执行以下操作:
nodes[0][\xe2\x80\x98name\xe2\x80\x99]\nRun Code Online (Sandbox Code Playgroud)\n\n但我无法使用相同的方式获取第一个节点的 id。我不知道为什么。也许因为它是自动分配的而不是用户创建的字段,所以有不同的方式来获取它?
\n您需要导入 id 枚举。
from gremlin_python.process.traversal import T
nodes = g.V().valueMap(True).toList()
nodes[0][T.id]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1236 次 |
| 最近记录: |