Почему я не могу установить идентификатор для новой вершины, используя Gremlin в Java?
Я использую Gremlin с Java и графом Neo4j. Я создаю 3 новые вершины и пытаюсь установить их идентификаторы на 1,2,3, но это, кажется, не работает, что я делаю не так?
Vertex v1 = g.addVertex(1);
v1.setProperty("name","jim");
Vertex v2 = g.addVertex(2);
v2.setProperty("name","bob");
Vertex v3 = g.addVertex(3);
v3.setProperty("name","fred");
//iterate through the vertices and get their id's (shouldn't they be 1,2, and 3 ??
for (Vertex V:GVs)
System.out.println(V.getId());
Возвращает:
15
16
17
Почему это? Как я могу установить идентификаторы 1,2,3? Кроме того, можно ли вместо идентификаторов задать строки?
Спасибо!