使用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)
你也可以用 instanceof operator,
例如.
select from V where @this instanceof 'Asset'
Run Code Online (Sandbox Code Playgroud)
如果你想要检索作为两个不同父类的子类的文档,那么在你有多重继承的第2.1节中这是有意义的.