简单 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
在一个完全空的 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