SQL查询在结果中包含V和E props

时间:2018-03-06 00:47:29

标签: orientdb orientdb2.2

我觉得这应该很简单,但是大量的搜索和实验都没有产生任何结果。

我有一个非常简单的ODB数据库,有一个V和一个E类。 V有各种道具,E有一个道具:“订单”

这个简单的ODB SQL查询...

select expand(out()) from #12:34

...从#12:34的“out”边缘连接的V记录中返回所有道具(即#12:34的子记录),按预期工作。

但是我无法做的是还要包括那些边缘的一个道具,以及那个E道具的排序(一旦我可以将它放入投影中,这应该是微不足道的。)

1 个答案:

答案 0 :(得分:0)

这在OrientDB v 3.0.0RC2(GA将在几天内发布)中运行良好

MATCH
  {class:V, where:(@rid = ?), as:aVertex}.outE(){as:theEdge}.inV(){as:otherVertex}
RETURN theEdge:{*}, otherVertex:{*}

您还可以使用

返回单个属性
RETURN theEdge.prop1 as p1, theEdge.prop2 as p2, otherVertex.propX as p3