如何通过 Gremlin 查询具有 OR 关系的多条边

how to query multiple edges with OR relationship by Gremlin

我有一个拓扑,

接口<----节点---->Ip,

条件是这两条边之间的或。 节点---->IP 或节点---->接口

如何在java中使用Gremlin查询呢?

我不太清楚你的 OR 条件是什么,但如果是说“从节点顶点遍历到 IP 或接口顶点”,那么:

g.V().hasLabel("Node").out().hasLabel("IP","Interface")

如果您指的是基于边标签的 OR 条件,则方法类似:

g.V().hasLabel("Node").out("IP", "Interface")