OrientDB:在超类上过滤选择

Tri*_*isk 3 orientdb

使用OrientDB控制台有一个命令,用于显示具有扩展基类的类的所有记录.

browse class Asset
Run Code Online (Sandbox Code Playgroud)

这将返回具有扩展Asset的类(Object1,Object2)的所有记录.

我正在寻找一个可以做同样的SQL命令.

目前,此查询不返回同一组记录.

SELECT * V where @class = 'Asset'
Run Code Online (Sandbox Code Playgroud)

Lui*_*ila 5

你也可以用 instanceof operator,

例如.

 select from V where @this instanceof 'Asset'
Run Code Online (Sandbox Code Playgroud)

如果你想要检索作为两个不同父类的子类的文档,那么在你有多重继承的第2.1节中这是有意义的.