我正在尝试从现代图中创建的具有相同边属性(权重:0.4)的顶点输出。
gremlin> graph = TinkerFactory.createModern()
谢谢。
我正在尝试从现代图中创建的具有相同边属性(权重:0.4)的顶点输出。
gremlin> graph = TinkerFactory.createModern()
谢谢。
这是获取具有至少一个“权重”值为“0.4”的传出“已创建”边的顶点列表的一种方法:
gremlin> g.V().filter(outE('created').has('weight',0.4d))
==>v[1]
==>v[4]
这是一个非常有限的例子。我猜你在问如何创建和查询边缘属性。如果是这样,这里是创建具有属性的边缘的示例:
graph = TinkerFactory.createModern();
v1 = graph.addVertex();
v2 = graph.addVertex();
e = v1.addEdge("LABEL", v2);
e.property("weight", "0.4");
然后查询具有该属性的边:
graph.traversal().E().has("weight", "0.4").toList();