You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

在Gremlin中如何使用startsWith()方法执行遍历操作?

Gremlin筛选前缀匹配标签边的查询写法

在Gremlin查询中,若要筛选出标签以live_at_开头的所有边,可使用startsWith()方法执行遍历操作,可选的两种写法如下:

第一种是直接在bothE()步骤中传入匹配规则:

g.V('6b4e7018-a2d1-45fd-a1ce-78efe4c96c33').bothE(startsWith('live_at_'))
.elementMap().toList()

第二种是先拉取所有关联边,再通过hasLabel()做标签过滤:

g.V('6b4e7018-a2d1-45fd-a1ce-78efe4c96c33').bothE().hasLabel(startsWith('live_at_'))
.elementMap().toList()

以上两条语句均可以列出标签以live_at_开头的所有edges。

内容的提问来源于stack exchange,提问作者Thirumal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 06:39:03