OrientDB查找包含与anther顶点关系的顶点而没有进一步的关系

时间:2013-11-06 20:24:56

标签: orientdb

我发现了类似的问题但是没有什么对我有用,所以我希望得到一个新答案。

我有一个图表,但让我在这里简化问题。我有三个班级(仓库,产品,项目)。仓库是产品的制造地。产品是某种东西的定义。而item是我们作为库存跟踪的产品的实例。

这种关系看起来像这样。 保税仓>产生] - GT;制品 - >创建] - GT;项目

我正在尝试找到所有没有物品的产品仓库。这可能在SQL语法中吗?如果没有另外的方法吗?

1 个答案:

答案 0 :(得分:1)

如果您使用Graph API对其进行建模,则可以执行以下操作:

select from Warehouse where out('produces').out('created').size() == 0