MongoDBでは、以下のようにdb.system.js.save()関数を使うことで、ユーザ定義関数を登録することができます。
# 関数を登録
db.system.js.save({
_id: "echoFunction",
value : function(x) { return x; }
});
# 登録した関数をロード
db.loadServerScripts();
# ロードされた関数を実行
echoFunction("hello mongoDB");
こちらもおススメ
One thought on “MongoDBでユーザ定義関数を登録する”