Cypher改写nGQL


Cypher match语句中,m1已知,m现在未知,即目标点

  1. match p=(m1)-[r:01*1…3]->(m) where …;请问nGQL中是否有相应的语法(go, find path )改写match p=…这种模式
  2. all(r in relationships(p) where r.prop…)这种语句,nGQL支持改写吗

NebulaGraph 兼容 openCypher,很多 match 是可以跑的,如果没试过,可以先试试。因为 GO 和 MATCH 并不等价,如果能直接用兼容的 MATCH 实现,性能还可以的话,不尝试用 GO 实现会省事儿很多。

我们也支持类似 ListComprehension,文档里面应该有。

2 个赞

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