Bạn có thể lưu trữ mã js như một loại thủ tục được lưu trữ .
Theo bài viết này bạn có thể lưu trữ js dưới dạng lệnh gọi hệ thống:
db.system.js.save({_id: "sum", value: function (x, y) { return x + y; }});
sau đó gọi nó như:
db.eval("return sum(2, 3);");
db.loadServerScripts();
sum(3,2)
tài liệu bổ sung tại đây