MongoDB-এ জাভাস্ক্রিপ্ট শেল দিয়ে ৮-বাইট ইন্টিজার ইনসার্ট করার সিনট্যাক্স নিচে দেওয়া হলো:
anyVariableName = {"yourFieldName": new NumberLong("yourValue")};
ভেরিয়েবলটি দেখাতে ভেরিয়েবল নাম বা printjson() ব্যবহার করতে পারেন।
ইনসার্ট কোয়েরি
> userDetail = {"userId": new NumberLong("98686869")};
{ "userId": NumberLong(98686869) }
ভেরিয়েবল নাম দিয়ে দেখানো
> userDetail
আউটপুট
{ "userId": NumberLong(98686869) }
printjson() দিয়ে দেখানো
> printjson(userDetail);
আউটপুট
{ "userId": NumberLong(98686869) }
ব্যাখ্যা
MongoDB-এ ৬৪-বিট ইন্টিজার স্টোর করার জন্য NumberLong ব্যবহার করতে হয়। সাধারণ জাভাস্ক্রিপ্ট নাম্বার ৫৩-বিট পর্যন্ত সঠিকভাবে রিপ্রেজেন্ট করতে পারে, বড় সংখ্যার জন্য NumberLong বা Long ক্লাস ব্যবহার করা হয়।