OrientDB studio / console - 如何运行批处理脚本/ javascript查询

时间:2017-04-25 13:35:23

标签: orientdb orientdb2.2

我想运行多行查询/批量查询,但它在orientdb 2.2社区版的工作室和控制台中都不起作用。是否有我需要做的事情,我确信在我的结果中缺少一些东西。

script sql
    LET $a = 
    MATCH 
    {class:Member, as:m};

select expand($a.m);
end;

1 个答案:

答案 0 :(得分:1)

在v 2.2中,换行符被视为语句分隔符,因此您必须在一行上编写查询:

script sql
LET $a = MATCH {class:Member, as:m} RETURN m;
select expand($a.m);
end;

在v 3.0中不再需要它,唯一的语句分隔符是分号,因此您可以在脚本中编写多行查询。

要在Studio中运行脚本,您必须在查询编辑器右下角的菜单中选择BATCH模式(靠近"说明"按钮)