如何通过Orientdb REST API在Gremlin中输出集合?

如何通过Orientdb REST API在Gremlin中输出集合?,orientdb,gremlin,Orientdb,Gremlin,在我的项目中,我通过Orientdb的RESTAPI发送Gremlin脚本。 我在返回图形遍历期间收集的集合内的值时遇到问题 我有一个简单的图形设置 User-- FollowsMovies -- > Movies User-- FollowsActors -- > Actors u= g.v('12:1'); following= [] as Set; u.as('x').out('FollowsMovies').aggregate(following).back('x').o

在我的项目中,我通过Orientdb的RESTAPI发送Gremlin脚本。 我在返回图形遍历期间收集的集合内的值时遇到问题

我有一个简单的图形设置

User-- FollowsMovies -- > Movies
User-- FollowsActors -- > Actors


u= g.v('12:1');
following= [] as Set;
u.as('x').out('FollowsMovies').aggregate(following).back('x').out('FollowsActors').aggregate(following);
return following.toString();
但是,脚本不返回任何内容。如果我询问“following”的大小,它返回0,尽管它不应该是空的

我在gremlin控制台上尝试了相同的代码,它按预期工作。有人能建议如何正确输出集合的元素吗

提前感谢您的帮助。

尝试在查询结束时添加
iterate()

见: