Orientdb 如何从一组E中读取边

Orientdb 如何从一组E中读取边,orientdb,Orientdb,我可以运行如下查询,从IP类的群集1,2读取边缘: 从集群中选择:[ip_1,ip_2] 但我无法对所有边运行这样的查询: 从集群中选择:[e_1,e_2] 它总是返回null。你介意告诉我怎么做吗 我试过你的案子,它对我有效: 可能它返回null,因为边不在集群中 尝试执行: select from cluster:e_1 select from cluster:e_2 如果两个查询都返回null,则表示其中没有数据 希望能有帮助 关于我有三个从E扩展的edge类,我想使用ApacheFl

我可以运行如下查询,从IP类的群集1,2读取边缘:

从集群中选择:[ip_1,ip_2]

但我无法对所有边运行这样的查询:

从集群中选择:[e_1,e_2]


它总是返回null。你介意告诉我怎么做吗

我试过你的案子,它对我有效:

可能它返回null,因为边不在集群中

尝试执行:

select from cluster:e_1

select from cluster:e_2
如果两个查询都返回null,则表示其中没有数据

希望能有帮助


关于

我有三个从E扩展的edge类,我想使用ApacheFlink以并行方式读取每个类集群的edge。当从类的每个簇读取边时,它工作良好,我可以使用:select from cluster:A_I读取类A的边,我迭代类Aif I=0的簇数,select from cluster:A。但是当我想读取所有的边,所有的三类A,B,C,它不起作用,返回null。我使用这个查询:selectfromcluster:e_I,我迭代类e的集群数量。而selectfromcluster返回所有边。