我从GraphSON格式的文件中做了一些分散的导入。因此,当我执行命令g.V()
时,我收到以下结果:
==>v[{@type=g:Int32, @value=1}]
==>v[0]
==>v[1]
==>v[{@type=g:Int32, @value=3}]
==>v[{@type=g:Int32, @value=2}]
==>v[{@type=g:Int32, @value=4}]
==>v[1.1.1.6]
生成顶点的文件 - 1.1.1.6看起来像这样:
{"id":"1.1.1.6","label":"test","outE":{"accelerate":[{"id":0,"inV":"00561"}, {"id":1,"inV":"00640"}]}}
问题在于我无法获得顶点1.1.1.6。那么如何通过key / id查询数据库?
我当然可以制作属性iid,复制数据,在此属性上创建索引,然后使用g.V().has('iid', '1.1.1.6')
进行搜索,但这是正确的方法吗?
答案 0 :(得分:0)
您可以直接使用V()方法通过id查找顶点:
g.V('1.1.1.6')