JanusGraphManagement mgmt = jsGraph.openManagement();
//删除schema,删除边、删除顶点、删除属性
EdgeLabel worksLabel=mgmt.getEdgeLabel("works");
if(worksLabel!=null&&!worksLabel.isRemoved()) {
worksLabel.remove();
}
VertexLabel vertexLabel=mgmt.getVertexLabel("person");
if(vertexLabel!=null&&!vertexLabel.isRemoved()) {
vertexLabel.remove();
}
// mgmt.getVertexLabel("company").remove();
PropertyKey idKey=mgmt.getPropertyKey("id");
if(idKey!=null&&!idKey.isRemoved()) {
idKey.remove();
}
PropertyKey namKey=mgmt.getPropertyKey("name");
if(namKey!=null&&!namKey.isRemoved()) {
namKey.remove();
}
PropertyKey sfzhKey=mgmt.getPropertyKey("sfzh");
if(sfzhKey!=null&&!sfzhKey.isRemoved()) {
sfzhKey.remove();
}
mgmt.commit();
注意:本文归作者所有,未经作者允许,不得转载