当select使用图形投影时,如何在结果记录集中包含当前记录

时间:2016-12-01 05:06:26

标签: orientdb orientdb-2.1 orientdb2.2

当查询在选择中使用图表投影时,在记录集中包含记录的优雅方式是什么?

例如,

select expand(both('friends')) from #123:456 limit -1

上面的查询只返回相邻的顶点。如何将#123:456包含在结果集中?

1 个答案:

答案 0 :(得分:2)

试试这个:

select expand($c) from #123:456 let $a = (select expand(both('friends')) from #123:456 limit -1) , $b = (select expand(@rid) from #123:456), $c = unionAll( $a, $b )