简单 REPLACE_NTH 查询的内部 ArangoDB 错误

Internal ArangoDB error on simple REPLACE_NTH query

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

INSERT {v:[1]} INTO temp

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

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

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

发生这种情况是否有原因?

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