2015-06-30 50 views
1

我正在嘗試獲取aql中的所有文檔更新,但似乎無法正常工作。RETURN NEW在arangodb中無法使用UPDATE

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

回答

4

在2.5需要分配NEW給一個臨時變量,例如

UPDATE ... LET x = NEW RETURN x 

簡化語法只在2.6中可用。

相關問題