您可以向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)