Star

如何count节点数目

希望可以返回节点二度关系的到达的节点数目。
文档中没有找到查询方法。。

这里有支持指定 遍历步数 的查询参数,是否是你要的? https://docs.nebula-graph.com.cn/manual-CN/2.query-language/4.statement-syntax/2.data-query-and-manipulation-statements/go-syntax/#m_n

可是。。关系不一样呀。。第一跳和第二跳的边label是不一样的呀。。

你是说你查询的时候,第1跳和2跳是不同的边么?

对呀,而且我希望可以返回一个count出来。。这个step好像也是返回了所有的点。。

count操作在这里: https://docs.nebula-graph.com.cn/manual-CN/2.query-language/2.functions-and-operators/group-by-function/ ,你看下是否符合你需求,如果每度查询边的类型不一样,那应该可以配合 管道 | 来得到结果。

哦哦。。找到了COUNT_DISTINCT()。。。。总感觉为了一个count搞了一次group有点怪怪的。。

这个就是最优化的实现嘛。。。?

目前是这样,然后更直接的统计索引的方式正在开发中,你刚才说的建议我也会反馈给相关开发同学。

浙ICP备20010487号