获取连接到非特定类节点的所有关系

时间:2017-02-10 16:21:20

标签: orientdb graph-databases

因此,您可以通过查询轻松获得与特定类 的顶点的所有连接

select from Foo where both() in (#42:1)

这将获得连接到顶点Foo的类#42:1的所有顶点,其中包含出站或入站链接。

然而,如果我想获得连接到#42:1Foo实例的所有顶点,那么查询会是什么?

OrientDB本身是否支持此功能,还是我必须做类似交叉的事情?

1 个答案:

答案 0 :(得分:1)

为什么不使用

SELECT * FROM (
... your select query
)
WHERE @class <> 'Foo'

可以使用匹配表达式

表示另一种方式
MATCH
{E, where:(@class <> 'Foo')}-your_relation->{class:Foo}
RETURN E, F

罗布