两个顶点之间可以存在多条同一类型的边吗

  • 问题的具体描述
    顶点标签为IP, 边为VISIT, 边的属性包括端口和协议,用于描述ip1 通过某个协议某个端口访问ip2。这个时候ip1和ip2之前存在很多边,边都是VISIT,但是每个边的协议和端口不一样。w我通过语句写入几条数据之后,通过FETCH PROP ON serve 1 -> 2的方式,获取到ip1和ip2的边只有一条,并且是最新的一条。麻烦请教一下目前节点之前不支持多条同类型的边吗,如果有多条同类型的边的时候,会覆盖吗 谢谢

可以存在多条吧,但需要指定权重。不过我还没试过这个功能 :thinking: ,没有对应的业务场景

可以的,两个顶点存着同一类型的边 只需要把边的rank 设置不同就可以了, 存储是根据 起始点,终止点,边类型 和 rank值, 四元祖来唯一确定一条边的

FETCH PROP ON visit 3 -> 1 我通过这个语句只能获取link=0的,如果想要获取其他link的,需要通过FETCH PROP ON visit 3 -> 1@4的方式去获取,麻烦问一下有能获取所有link边的语句吗,谢谢

这个目前还没有,只能获取 四元祖确定的边

你可以用go 查询

GO FROM 3 OVER visit WHERE visit._dst == 1 YIELD visit._rank;
2 个赞

好的 已解决,谢谢