如何在OrientDB中通过SQL检查class索引及其属性、类型等?
How to check class indexes and its properties, type etc by SQL in OrientDB?
我已经创建了 Vertex class 和 UNIQUE 类型的 id 索引。现在我想验证它是否是在我的单元测试中以编程方式创建的 classes.
因为我通过 JDBC 连接到 OrientDB,所以我想用纯 SQL 检查它。
select expand(indexes) from (select expand(classes)
from metadata:schema) where name = '<class-name>'
不工作。
我该怎么做?
您可以通过检查所有可用索引的列表来检查索引是否存在:
select expand(indexes) from metadata:indexmanager
希望对您有所帮助
Regads
我已经创建了 Vertex class 和 UNIQUE 类型的 id 索引。现在我想验证它是否是在我的单元测试中以编程方式创建的 classes.
因为我通过 JDBC 连接到 OrientDB,所以我想用纯 SQL 检查它。
select expand(indexes) from (select expand(classes)
from metadata:schema) where name = '<class-name>'
不工作。
我该怎么做?
您可以通过检查所有可用索引的列表来检查索引是否存在:
select expand(indexes) from metadata:indexmanager
希望对您有所帮助
Regads