incubator-hugegraph
incubator-hugegraph copied to clipboard
[功能优化] Traversal-api里可选返回边的id/属性信息
问题描述
当前 traversal-api里,比如两点间路径api, 返回了一个 path数组, 里面只有多个点的id 但是无法获得对应的边id和属性,查询使用起来不方便
请问:
- 如何返回边的id信息, 尤其是边存在sortKey的情况下?
- 或者目前如何最快/简单得到对应的边id? 比如如何正确在已知路径vid下使用gremlin语句获得eid
期望表现
后续可类似点id/属性一样也支持可选参数, 返回边id和边的属性, 用户对边的需要也很大
@DoubleBabylol 目前Traversal-api并不支持返回边的id和属性信息,这个功能在我们下一版本的规划里。
根据起始点和终点查询边的方式:
g.V(v1).bothE(el).has(pk, value).otherV().hasId(v2).path()
结果中就包含两点间符合条件的边