Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gremlin python:什么是有效的顶点自定义id?_Python_Gremlin_Janusgraph - Fatal编程技术网

gremlin python:什么是有效的顶点自定义id?

gremlin python:什么是有效的顶点自定义id?,python,gremlin,janusgraph,Python,Gremlin,Janusgraph,我想通过GremlinPython将一个顶点添加到JanusGraph,我已经在配置中设置了graph。设置顶点id=true,但我总是得到错误:GremlinServerError:500:不是有效的顶点id:5678 我想为顶点设置一个自定义id,我只知道id应该是long类型,一些id设置成功,比如:2048123456。。。;但是更多的id设置失败,它引发了一个错误:GremlinServerError:500:不是有效的顶点id:5678 我的添加顶点代码是: vip=g.addV()

我想通过
GremlinPython
将一个顶点添加到
JanusGraph
,我已经在配置中设置了
graph。设置顶点id=true
,但我总是得到错误:
GremlinServerError:500:不是有效的顶点id:5678

我想为顶点设置一个自定义id,我只知道
id
应该是
long
类型,一些
id
设置成功,比如:2048123456。。。;但是更多的
id
设置失败,它引发了一个错误:
GremlinServerError:500:不是有效的顶点id:5678

我的添加顶点代码是:
vip=g.addV().property(T.id,5678).property(“name”,“domain”).property(“value”,“www.google.com”).next()


请告诉我什么是有效id?

您可以将UUID
T.id
一起使用

>>> from uuid import UUID
>>> vip = g.addV().property(T.id, UUID(int=5678)).property("name", "domain").property("value", "www.google.com").next()
>>> vip
v[00000000-0000-0000-0000-00000000162e]
>>> 0x162e
5678