4

ArangoDB 文档(Fox 部分)说:

因为 Foxx 直接在 ArangoDB 内部运行,它允许您将处理请求所需的所有数据库查询和逻辑捆绑在一个地方。

除了使用“Foxx 框架”来实现与 ArangoDB 中的用户定义函数或存储过程等效的东西之外,还有什么“更原生”的方法吗?

4

1 回答 1

4

您可以使用可在 AQL 内部使用的用户定义函数。

UDF 具有明确的有限范围,只能处理您通过参数放入其中的数据。因此,UDF 的范围比存储过程更窄——您不能在其中运行子查询。

虽然 Foxx 可以提供比存储过程更多的功能(您可以通过 RESTful HTTP 直接与它对话),但它代表 ArangoDB 中的存储过程。

于 2016-08-24T08:43:05.000 回答