Привет, Я пытаюсь использовать TinkerGraph
для некоторых небольших случаев демонстрации, и кажется, что он не сохраняется, используя GraphTraversalSource
. Вот код, который я в настоящее время: TinkerGraph: почему мутация через GraphTraversalSource не сохраняется/сохраняется при использовании графика?
GraphTraversalSource g = TinkerGraph.open().traversal();
System.out.println(g.V().addV("testlabel").iterate());
System.out.println(g.V().count().next().intValue()); //returns 0
try {g.close(); }
catch(Exception e){
e.printStackTrace();
}
System.out.println(g.V().count().next().intValue()); //returns 0
и здесь выход:
[TinkerGraphStep(vertex,[]), AddVertexStep({label=[testlabel]})]
0
0
Я знаю, что это работает, вместо того, чтобы:
Graph graph = TinkerGraph.open();
Vertex gremlin = graph.addVertex("testlabel");
System.out.println(IteratorUtils.count(graph.vertices()) == 1);
Спасибо :)
oh my bad! Благодаря! Я забыл, что '' 'V()' '' от '' 'V(). Count()' '' –