在 ArangoDB 中返回文档之前如何 add/remove 属性?
How to add/remove attributes in a document before returning it in ArangoDB?
我正在尝试查询文档。在 return 文档之前,我需要删除一些属性,如 _id
、_rev
并添加一些其他计算属性。我怎样才能做到这一点?
要删除一些属性,您可以使用 UNSET
函数:
FOR item in collection
RETURN UNSET(item, "_id", "_key", "_rev")
关于计算新属性,它主要取决于您想要实现的目标,但是 AQL 中有很多可用的函数。
如果您向我们提供更多详细信息,我们可以找到适合您的方法!
来源:
我正在尝试查询文档。在 return 文档之前,我需要删除一些属性,如 _id
、_rev
并添加一些其他计算属性。我怎样才能做到这一点?
要删除一些属性,您可以使用 UNSET
函数:
FOR item in collection
RETURN UNSET(item, "_id", "_key", "_rev")
关于计算新属性,它主要取决于您想要实现的目标,但是 AQL 中有很多可用的函数。 如果您向我们提供更多详细信息,我们可以找到适合您的方法!
来源: