【发布时间】:2021-12-07 14:13:40
【问题描述】:
我正在创建一个具有多个边的顶点,但需要一些帮助来编写查询以检索数据。
创作查询
g.addV("referral")
.as("r")
.property("createdAt", Date.now())
.addE("prospect")
.from_("r")
.to(__.V(user.id))
.addE("opportunity")
.from_("r")
.to(__.V(second_user.id))
.addE("referredBy")
.from_("r")
.to(__.V(business.id))
.select("r")
.next()
我想运行一个从第一个和第二个用户那里获取数据的查询。到目前为止我有
g.V(business.id) //business
.in_("opportunity")
.as("referral")
.outV("referredBy")
.as("referrer")
.inV("prospect")
.as("prospect")
.select("referral", "referrer", "prospect")
.toList()
.next()
运行此查询时出现错误。我基本上想要一个可以迭代的对象中的引用、引用和潜在客户的数组。此外,任何有助于使我的初始查询更好的帮助都会有所帮助。
如果这有意义或您需要任何其他信息,请告诉我。任何帮助将不胜感激。
【问题讨论】:
标签: gremlin graph-databases tinkerpop amazon-neptune