জাভাস্ক্রিপ্ট ফাংশন system.js নামে একটি সিস্টেম সংগ্রহ ব্যবহার করে পুনঃব্যবহারের জন্য সংরক্ষণ করা যেতে পারে। একটি ফাংশন সংরক্ষণ করতে, db.collection.save(),
ব্যবহার করুনপ্রথমে একটি ফাংশন তৈরি করা যাক। নিচের প্রশ্নটি −
> db.system.js.save({ ... _id: "displayMessage", ... value: function (data) { ... return 'The Name is: ' + data; ... } ... })
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেWriteResult({ "nMatched" : 0, "nUpserted" : 1, "nModified" : 0, "_id" : "displayMessage" })
সঞ্চিত ফাংশন চালানোর জন্য নিচের ক্যোয়ারী −
> db.eval("displayMessage('John')") WARNING: db.eval is deprecated
এটি নিম্নলিখিত আউটপুট −
তৈরি করবেThe Name is: John