gpt4 book ai didi

titan - 如何在同一个 gremlin 查询中检索计数和范围

转载 作者:行者123 更新时间:2023-12-01 12:26:30 25 4
gpt4 key购买 nike

g.V().hasLabel('Person').count() 给出我的数据库中存在的人物顶点数,以及 g.V().hasLabel('Person')。 range(10,15) 给我一系列的人顶点。

但是有没有办法将这两个组合成一个 Gremlin 查询?

这只是我的查询的简化版本,但我的实际查询非常复杂,重复这些遍历次数只是为了找到计数,似乎无效!

最佳答案

我刚刚意识到,我可以将 groovy 与 gremlin 结合使用来实现我想要的。不确定这有多优雅!

def lst = g.V().hasLabel('Person').toList(); def result = ["count":0, "data":[] ]; result.count=lst.size();result.data=lst[2..3];结果

即使在我的复杂情况下,它也能很好地工作。

关于titan - 如何在同一个 gremlin 查询中检索计数和范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39092355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com