我正在使用 tinkerpop gremling-go访问 gremlin-server/JanusGraph。尝试在两个顶点之间创建边时,出现以下错误The provided traverser does not map to a value: ...通过添加顶点t.AddV("somenode").Property("some_id", someID).Iterate()和t.AddV("someothernode").Property("some_id", someID).Iterate()t在哪里*gremlingo.GraphTraversal。顶点添加成功。边缘是通过添加的t.AddE("someedge"). From( __.V(). HasLabel("somenode"). Has("some_id", someID), ). To( __.V(). HasLabel("someothernode"). Has("some_id", someID), ). Iterate()又在哪里t是*gremlingo.GraphTraversal的__别名gremlingo.T__。Edge 未创建,上面有错误输出。使用 gremlin-console 通过g.addE("someedge").from(__.V().hasLabel("somenode").has("some_id","some_id_1")).to(__.V().hasLabel("someothernode").has("some_id","some_id_1"))where gis 遍历添加边缘就可以了。请注意,我遗漏了错误处理。
1 回答
墨色风雨
TA贡献1853条经验 获得超6个赞
您是否等待异步请求完成?
channel := t.AddV("somenode").Property("some_id", someID).Iterate()
err := <-channel
- 1 回答
- 0 关注
- 116 浏览
添加回答
举报
0/150
提交
取消