ユーザー定義関数をAGEに追加できます。
Cypher関数を使用する場合、Cypherクエリを使用するすべての関数呼び出しは、デフォルトの名前空間ag_catalogを使用します。 ただし、この名前空間の外部で関数を使用する場合は、関数名の前に名前空間を追加できます。
構文
namespace_name.function_name例
SELECT *
FROM cypher('graph_name', $$
RETURN pg_catalog.sqrt(25)
$$) as (result agtype);サンプル結果:
result
--------
5.0
(1 row)