在 ArangoDB 中使用遍历对象修改顶点或边属性?

modify vertex or edges attributes with a Traversal Object in ArangoDB?

是否possible/allowed使用图形遍历对象修改配置访问者函数中的顶点或边的属性?

目前,由于潜在的副作用和死锁情况,遍历功能是只读的。我们目前正在改进遍历,因此很快就会包含此功能(它可能与访问者功能的方式不同。

作为当前版本的解决方法,您可以执行以下操作: 1) 编写一个访问者函数,该函数 returns 了解必须修改哪些对象的哪些属性所需的一切(例如,对象 _id 值的列表)。在第二个请求中,您可以更新所有这些文档。

2) 写一个封装这两个请求的Foxx微服务,即: * 启动一个包含所有潜在集合的交易功能(可选) * 执行遍历并计算更新对象的信息。 * 更新文件。 * 关闭交易功能