首页 > 解决方案 > 简单 REPLACE_NTH 查询的内部 ArangoDB 错误

问题描述

在一个完全空的 arangodb 实例(3.7.9)中,我首先创建了空集合:temp. 然后,我运行两个查询:

INSERT {v:[1]} INTO temp

FOR doc IN temp
RETURN REPLACE_NTH(doc.v, 0, 0, 0)

第一个查询在 temp 中创建一个条目。第二个查询应该返回 [1]。但是,我得到了错误:

Query: Expecting Array slice (while executing) (exception location: /work/ArangoDB/arangod/RestHandler/RestCursorHandler.cpp:320). Please report this error to arangodb.com

发生这种情况有原因吗?

标签: arangodbaql

解决方案


此错误已在 v3.7.10 中修复,请参阅https://github.com/arangodb/arangodb/issues/13632


推荐阅读