MATCH 语句加了DISTINCT去重,报错

两条一模一样的MATCH语句,加了DISTINCT去重,就报错,不加就正常

Nebula Graph版本:3.0.0

第三种写法不支持,limit下推不过distinct。可以在tag上加上索引,然后匹配tag,如:

啊这,这就很难受了

我个人觉得哈,这样做可能是为性能着想,但是也不能为了性能完全忽略了用户体验,
直接查询可以,加了distinct就不行了,就得加tag。加索引,老实说,站在用户的角度,这很难说得通

:joy: 楼上的小哥是个实施,不是我们的内核研发人员。不过 MATCH 这块我们一直在持续优化,你会发现我们每个版本都在做相关的开发,给我们一点时间,后续版本中会越来越好用的。

嗯嗯好的,大家都会支持国产的,也希望MATCH这一块一定要好好优化,OpenCypher语法真的非常非常好用,以后可能会成为图数据库查询语言标准,希望Nebula能兼容得好一点

你的意见很有价值,我让同事看看这块如何改进。

谢谢你,衷心希望nebula越来越好,不然也不会一直在这里提建议了

2 个赞

嗯嗯,我知道 :joy: 所以给我们点时间,我们一起努力做好它。

实施小哥表示情绪有点低落。。。

:joy: 没关系,他可以来找我,我给他买奶茶。

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