我正在尝试用cc驱动程序创建类,但是如果类存在的话,我会得到类存在消息。有没有一种方法来检查OrrutDB Python驱动程序中是否存在类?下面是我的示例代码的一部分,用于创建类。。。
@classmethod
def create(cls):
cls._cluster_id = OrientEngine.client.command("CREATE CLASS %s EXTENDS V" % cls.__name__)
return cls._cluster_id
最佳答案
通过SQL检查是否存在“OUser”类执行:
SELECT FROM ( SELECT expand( classes ) FROM metadata:schema ) WHERE name = 'OUser'
通过Java API:
OClass cls = db.getMetadata().getSchema().getClass("OUser");
关于python - 检查OrientDB中的类创建,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28288268/