Gremlin函数在Javascript中不存在,但可在控制台中使用

时间:2018-08-14 22:18:18

标签: gremlin amazon-neptune

我无法从控制台过渡到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"}

0 个答案:

没有答案