Я пытаюсь вывести вершины, у которых были те же свойства ребер (вес: 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();