Gremlin: adding edges between nodes having the same property

徘徊边缘 提交于 2019-12-02 05:03:52

Nested g.V()'s are usually a bad idea. You can solve the problem using a single traversal:

g.V().hasLabel("label1").as("a").
  V().hasLabel("label2").as("b").
  where("a", eq("b")).by("key").
  addE("link").from("a").to("b")

Also note that you'll have to allow scans in DSE Graph to make this traversal work.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!