go命令沿着所有边遍历,应该如何取属性值

问题如标题

我想一跳之后取目标顶点的create_time和hash_id两个属性,gremlin语句如下
g.V(100).out().valueMap(“create_time”, “hash_id”)

使用Go命令应该如何写呢?
我只会写前半部分
go 1 steps from 100 yield
剩下的部分应该如何写?

关于NGQL的写法写错了,应该是 go 1 steps from 100 over * (后面应该如何获取 所有target顶点的create_time 和hash_id 属性)

目前支持与gremlin 语句等效的写法吗?

go 1 steps from 100 over * YIELD $$.tagname.propName
可以看下我们的手册哦
https://docs.nebula-graph.com.cn/2.0/3.ngql-guide/7.general-query-statements/3.go/

首先感谢回复

其实我有很多tag,我只能把所有的tag都写在yield后面吗?
比如我有2两个tag:vip和normal

这个语句要写成下面这样吗?
go 1 steps from 100 over * YIELD $$.vip.create_time, $$.vip.hash_id, $$.normal.create_time, $$.normal.hash_id

是的, tagName这里是要指明的。

好的 明白了 谢谢

浙ICP备20010487号