Я пытаюсь использовать один GraphTraversal только для добавления всех вершин в удаленный дБ графа.
Однако я не могу сделать запрос на добавление таким, как:
GraphTraversalSource source = ...;
source.addV().addV().....next();
, потому что мне нужно чтобы выполнить обработку, чтобы получить каждую вершину, я думаю, что структура будет выглядеть следующим образом:
GraphTraversalSource source = ...;
GraphTraversal g = source.??; <create a graph traversal>
while (condition)
{
...
g.addV();
}
...
g.next();
Идея - это GraphTraversalSource порождает graphTraversal, и его можно передавать, наконец, я использую шаг завершения, чтобы отправить команду в удаленный граф db .
Однако я не уверен, как заставить GraphTraversalSource создать правильный GraphTraversal в этом случае, хорошо ли подходит source.V ()? Я думаю, что это может создать ненужный шаг, чтобы найти все вершины.