我正在尝试在aql中获取所有文档更新,但它似乎并没有起作用。
test -> {value:0}
FOR record in test
UPDATE record with {value:1} in test
RETURN NEW
我得到[1501] syntax error, unexpected RETURN declaration near 'RETURN NEW' at position 3:5 (while parsing)
Arangodb 2.5.5版
答案 0 :(得分:4)
在2.5中,您需要将NEW
分配给临时变量,例如
UPDATE ... LET x = NEW RETURN x
简化语法仅适用于2.6。