是否可以自定义结果排序规则

  • nebula 版本:2., 3.
  • 部署方式:分布式
  • 安装方式:源码编译
  • 是否为线上版本:Y
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述
    查询结果,是否可以灵活控制排序结果,例如:
    如果从A点查询到B点,中间关联的边存在多个:
    1.可以将多个匹配的边上的权重想加。(多个边匹配,说明这个结果比较重要)
    2.可以将边上属性和点上属性做数学运算后排序。(可自定义规则,例如a+b, max(a,b), min(a,b),等)
MATCH (a)-[e1]->(b)-[e2]->(c)
WITH e1.cost+e2.cost as cost, c ORDER BY cost
RETURN c

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