2015-11-03 83 views

回答

5

您可以通过SQL检索架构信息与下面的语句相同:

select expand(classes) from metadata:schema 

特别是,检索一个类:

select from (
    select expand(classes) from metadata:schema 
) where name = 'YourClassName' 

从Java :

ODatabaseDocumentTx db = ... 
if(db.getMetadata().getSchema().existsClass("ClassName")){ 
    ... 
} 

如果你有一个OrientGraph,你可以得到你nderlying ODatabaseDocumentTx

graph.getRawGraph();