Jos*_*ell 12
不确定Gremlin,但在Cypher中它是:
START s=node(5) MATCH s-[r]-f WHERE r.weight > 50 RETURN f
Run Code Online (Sandbox Code Playgroud)
START s=node(5) MATCH s-[r:knows]-f RETURN f ORDER BY r.weight
Run Code Online (Sandbox Code Playgroud)
如果你关心关系的方向,就在关系上加上箭头,比如"s - [] - > f"或"s < - [] - f"
ami*_*che 10
如何使用带有"已知"标签且权重> 50的边缘将节点链接到节点[5]?
gv(5).outE('knows').filter {it.weight> 50} .inV
根据关系/边缘方向,它可能是"inE"而不是outE或"both"步骤,那么您将需要调整查询,因为您将在另一个方向上具有边缘或在两个方向上具有边缘...
如何获取与节点[5]相关的节点标签为"knows",按重量排序?
gv(5).outE('knows').filter {it.weight> 50} .sort {a,b - > a.weight <=> b.weight} .toList()._.inV