【发布时间】:2017-07-11 11:01:37
【问题描述】:
我在 Windows 10 上使用最新的 ArangoDB 3.1。
这里我想使用 for 循环删除集合文档和边缘文档。但我收到类似 document not found (vName) 之类的错误。
vName 包含许多集合名称。但我不知道如何在 for 循环中使用它。
这是我用来从图表中删除文档的 AQL:
LET op = (FOR v, e IN 1..1 ANY 'User/588751454' GRAPH 'my_graph'
COLLECT vid = v._id, eid = e._id
RETURN { vid, eid }
)
FOR doc IN op
COLLECT vName = SPLIT(doc.vid,'/')[0],
vid = SPLIT(doc.vid,'/')[1],
eName = SPLIT(doc.eid,'/')[0],
eid = SPLIT(doc.eid,'/')[1]
REMOVE { _key: vid } in vName
【问题讨论】:
标签: collections arangodb aql nosql