OrientDB SQL:检索具有非零度的顶点

OrientDB SQL:检索具有非零度的顶点,sql,graph,orientdb2.2,Sql,Graph,Orientdb2.2,我想检索SQL查询中至少有一个连接(非零度)的所有顶点。仅仅返回rid可能是可以的,但是选择属性也很好 边有“in”和“out”属性,所以我可以制作一组。我不知道如何使用OrientDB sql实现这一点 另外,我认为可以通过直接查询顶点来更自然地完成这项工作。我看到顶点记录了输入和输出,以及下面的边类名称。但是我不知道如何在SQL查询中访问顶点的进出 SELECT FROM V WHERE both().size() > 0 如果您需要额外的属性或过滤器,您可以将它们添加到查询中,例如

我想检索SQL查询中至少有一个连接(非零度)的所有顶点。仅仅返回rid可能是可以的,但是选择属性也很好

边有“in”和“out”属性,所以我可以制作一组。我不知道如何使用OrientDB sql实现这一点


另外,我认为可以通过直接查询顶点来更自然地完成这项工作。我看到顶点记录了输入和输出,以及下面的边类名称。但是我不知道如何在SQL查询中访问顶点的进出

SELECT FROM V WHERE both().size() > 0
如果您需要额外的属性或过滤器,您可以将它们添加到查询中,例如

SELECT property1, property2 FROM V WHERE both().size() > 0 and foo = 'bar'

使用
IN()
OUT()
访问输入和输出。这些可以直接在
选择
之后检索,或者在谓词中,Luigi使用了
两者()
(缩写为
in()
out()

“图形”功能的完整列表在文档的第一列中