我无法从控制台过渡到Javascript。从一个顶点开始:
End
我想添加另一个机场,然后在两者之间添加路线。在Gremlin控制台中,此方法有效:
g.addV('airport').property('code','AUS').as('aus')
g.V().has("airport","code","AUS").as("aus").addV("airport").property("code","ZZZ").as("zzz").addE("route").from("aus").to("zzz")
但是,如果我在Lambda Javascript中尝试相同的过程,则遍历失败:
g.V().has("airport", "code", "AUS").out("route").has("airport", "code", "ZZZ").hasNext()
==>true
g.V()
.has('airport', 'code', 'AUS')
.as('aus')
.addV('airport')
.property('code', 'QQQ')
.as('qqq')
.addE('route')
.from('aus')
.to('qqq')
.next();
在控制台和JS之间是否缺少实现细节?我正在使用AWS Neptune和
{"errorMessage":"error updating event: TypeError: g.V(...).has(...).as(...).addV(...).property(...).as(...).addE(...).from is not a function"}
。