jsコードを一種のストアドプロシージャとして保存できます。 。
この記事による jsをシステムコールとして保存できます:
db.system.js.save({_id: "sum", value: function (x, y) { return x + y; }});
次に、次のように呼びます:
db.eval("return sum(2, 3);");
db.loadServerScripts();
sum(3,2)
追加のドキュメント
jsコードを一種のストアドプロシージャとして保存できます。 。
この記事による jsをシステムコールとして保存できます:
db.system.js.save({_id: "sum", value: function (x, y) { return x + y; }});
次に、次のように呼びます:
db.eval("return sum(2, 3);");
db.loadServerScripts();
sum(3,2)
追加のドキュメント
eval
のその他のソリューション cron job
を使用することです サーバー上でローカルにランチされたjavascriptファイルを呼び出す