边遍历概念
边遍历是指通过顶点来访问与其有关联边的邻接顶点(或者仅访问邻接边),边遍历是图数据库与图计算的核心。
相关指令
顶点为基础的指令
- out(label)
根据指定的EdgeLabel 来访问顶点 OUT方向邻接点(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel) - in(label)
根据指定的EdgeLabel来访问顶点的IN方向邻接点(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel) - both(label)
根据指定的EdgeLabel来访问顶点的双向邻接点(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel) - outE(label)
根据指定的EdgeLabel来访问顶点OUT方向邻接边(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel) - inE(label)
根据指定的EdgeLabel来访问顶点的IN方向邻接边(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel) - bothE(label)
根据指定的EdgeLabel来访问顶点的双向邻接边(可以是0个EdgeLabel, 代表所有类型边;也可以是一个或者多个EdgeLabel)
边为基础的指令
- outV()
访问边的出顶点(注意:这里是以边为基准,也就是用边来调用),出顶点是指边的起始顶点。 - inV()
访问边的入顶点,入顶点是指边的目标顶点,也就是边的出顶点。 - bothV()
访问边的双向顶点。 - otherV()
访问边的伙伴顶点,即相对于基准顶点而言的另一端的顶点