plv8 を使用して postgres 関数を作成しようとしています。今、私は次のような方法で pgcrypt ライブラリを使用したいと思います:
CREATE OR REPLACE FUNCTION v01.myfunction(arg json)
RETURNS json AS
$BODY$
var res;
res = obj.crypt(arg.password, res);
plv8.elog(NOTICE, res);
...
$BODY$
LANGUAGE plv8;
crypt は pgcrypt ライブラリに付属しており、別のスキーマにあります。しかし、実行するとエラーが発生します:
ERROR: ReferenceError: obj is not defined
何か案が?ありがとう!