RETURN NEW不适用于arangodb中的更新
我正在尝试获取aql中的所有文档更新,但它似乎不起作用RETURN NEW不适用于arangodb中的更新,arangodb,Arangodb,我正在尝试获取aql中的所有文档更新,但它似乎不起作用 test -> {value:0} FOR record in test UPDATE record with {value:1} in test RETURN NEW 我发现[1501]语法错误,在位置3:5处的“RETURN NEW”附近出现意外的返回声明(解析时) Arangodb 2.5.5版在2.5版中,您需要为临时变量分配新的,例如 UPDATE ... LET x = NEW RETURN x
test -> {value:0}
FOR record in test
UPDATE record with {value:1} in test
RETURN NEW
我发现[1501]语法错误,在位置3:5处的“RETURN NEW”附近出现意外的返回声明(解析时)
Arangodb 2.5.5版在2.5版中,您需要为临时变量分配
新的
,例如
UPDATE ... LET x = NEW RETURN x
简化语法仅在2.6中可用。在2.5中,您需要将
新
分配给临时变量,例如
UPDATE ... LET x = NEW RETURN x
简化语法仅在2.6中可用