4

ArangoDB のドキュメント (Foxx セクション) は次のように述べています。

Foxx は ArangoDB 内で直接実行されるため、要求を処理するために必要なすべてのデータベース クエリとロジックを 1 か所にまとめることができます。

「Foxxフレームワーク」を使用してArangoDBのユーザー定義関数またはストアドプロシージャに相当するものを実装する以外に、「よりネイティブ」な方法はありますか?

4

1 に答える 1

4

AQL 内で使用できるユーザー定義関数を使用できます

UDF には、パラメーターを介して UDF に入力したデータを操作するだけという明確な限定された範囲があります。そのため、UDF はストアド プロシージャよりもスコープが狭く、サブクエリを実行することはできません。

Foxx はストアド プロシージャよりも多くの機能を提供できますが (RESTful HTTP を介して直接対話できます)、ArangoDB のストアド プロシージャを表すものです。

于 2016-08-24T08:43:05.000 に答える