简单的查询问题
1.GO FROM 1264 OVER test00 BIDIRECT;
2.GO FROM 1264 OVER test00;
3.GO FROM 1264 OVER test00 REVERSELY;
这三个有啥区别呢。 是不是2+3 的功能就是1 呀
简单的查询问题
1.GO FROM 1264 OVER test00 BIDIRECT;
2.GO FROM 1264 OVER test00;
3.GO FROM 1264 OVER test00 REVERSELY;
这三个有啥区别呢。 是不是2+3 的功能就是1 呀
理解满分,双向遍历 = 单向遍历 + 反向遍历
好嘞,谢谢。顺便问下,我需要写个接口,根据vid 一次查出相关的顶点和边,封装接口提供给G6 可视化,有现成方法吗
边的内置属性:_src: 边起点 ID,_dst: 边终点 ID,_type: 边类型,_rank: 边的 rank 值
其中_type 能代表Direction.IN, Direction.OUT 吗
_type: 值大于 0 表示出边,_type: 的值小于 0 表示入边,就是你对应的 out 和 in
在go语句中,
双向遍历 != 单向遍历 + 反向遍历。
单项遍历(默认的, 按出边)的路径是这样子的:
A->B->C->D
反向遍历(REVERSELY, 按入边)的路径是这样子:
A<-B<-C<-D
而双向遍历(BIDIRECT)的路径可能是这样子的:
A->B<-C->D->E
数据: A->B<-C<-D
语句1: go 1 to 2 steps from C over edge
语句2: go 1 to 2 steps from C over edge reversely
语句3: go 1 to 2 steps from C over edge bidirect
结果:
语句1: B
语句2: D
语句3: B,D,A
所以 双向遍历 != 单向遍历 + 反向遍历
共同学习,一起加油
谢谢
嗯呢,这个理解没差了
感谢大佬们的认可
该话题在最后一个回复创建后30天后自动关闭。不再允许新的回复。