为什么我不能在泰坦图形数据库中只选择一个数字作为变量名

Why I can't choose only a number as variable's name in titan graph database

我曾与 TinkerFactory.createModern 和 TinkerFactory.createTheCrew 合作过,我注意到只有数字被选为变量,如果我没记错的话……我的意思是 "g.V(1)" 你可以到达 1 号顶点,所以我想做同样的事情,但我得到了图片中显示的错误。 例如,我想通过输入 "g.V(5)" 到达 'V[5]' This is the Picture of the error that I get

您在g.V(1)中引用的数字是自动分配给每个顶点的id。因此,当您说 g.V(1) 时,您要求的是 ID 为 1 的顶点。这不一定是第一个顶点。例如,Titan 使用了相当大的数字

不过,您遇到的错误是另一个问题。变量不能以数字开头。他们必须以字母开头。所以改为这样做:

v1 = graph.addVertex('name', 'something');