JanusGraphManagement mgmt = javaGraph.openManagement(); if (mgmt.containsPropertyKey("nodeId")) { nodeId = mgmt.getPropertyKey("nodeId"); } else { nodeId = mgmt.makePropertyKey("nodeId").dataType(Integer.class).make(); } if(!mgmt.containsGraphIndex("nodeIdInd")){ JanusGraphManagement.IndexBuilder nodeIdIndexBuilder = mgmt.buildIndex("nodeIdInd", Vertex.class).addKey(nodeId); nodeIdIndexBuilder.unique(); JanusGraphIndex nodeIdIdx = nodeIdIndexBuilder.buildCompositeIndex(); } mgmt.commit();
© 2023 Groups.io