go语法中的where可以使用类似case when吗

比如满足边的属性=xx时再判断具体点的属性,如果边的属性不满足则不进行后面点的判断, 判断条件类似case when ,有递进关系

类似这种伪nGQL
GO 1 TO 10 STEPS FROM “a”,“b”,“c” OVER edge_a REVERSELY case edge.type == 2 when dst(edge) in [“a”,“b”] YIELD xxxxxxxxxx

写在where里面就可以了

补充下,你可以参考下文档中的示例

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。