MongoDB Update Operators

আপডেট অপারেটর বোঝা

MongoDB Update Operators

ডকুমেন্ট আপডেটের সময় ব্যবহার করা যেতে পারে এমন বেশ কয়েকটি আপডেট অপারেটর রয়েছে।

ক্ষেত্র অপারেটর

ক্ষেত্র আপডেট করতে নিম্নলিখিত অপারেটর ব্যবহার করা যেতে পারে:

অপারেটর ব্যাখ্যা
$currentDate বর্তমান তারিখে ক্ষেত্রের মান সেট করে
$inc ক্ষেত্রের মান বৃদ্ধি করে
$rename ক্ষেত্রের নাম পরিবর্তন করুন
$set একটি ক্ষেত্রের মান সেট করে
$unset নথি থেকে ক্ষেত্রটি সরিয়ে দেয়

অ্যারে অপারেটর

নিম্নলিখিত অপারেটর অ্যারে আপডেট করতে সাহায্য করে।

অপারেটর ব্যাখ্যা
$addToSet একটি অ্যারেতে পৃথক উপাদান যোগ করে
$pop একটি অ্যারের প্রথম বা শেষ উপাদান মুছে দেয়
$pull একটি অ্যারে থেকে কোয়েরির সাথে মিলে যাওয়া সমস্ত উপাদান সরিয়ে দেয়
$push একটি অ্যারেতে একটি উপাদান যোগ করে

অনুশীলন করুন

মঙ্গোডিবিতে একটি ক্ষেত্রের মান বৃদ্ধি করতে কোন আপডেট অপারেটর ব্যবহার করা হয়?

$set
✗ ভুল! $set অপারেটর একটি ক্ষেত্রের মান নির্ধারণ করে, এটি বৃদ্ধি করে না
$inc
✓ ঠিক আছে! $inc অপারেটর একটি ক্ষেত্রের মান বৃদ্ধি করে
$add
✗ ভুল! $add MongoDB-তে একটি বৈধ আপডেট অপারেটর নয়
$increase
✗ ভুল! $increase MongoDB-তে একটি বৈধ আপডেট অপারেটর নয়