MongoDB Update Operators

புதுப்பிப்பு ஆபரேட்டர்களைப் புரிந்துகொள்வது

MongoDB Update Operators

ஆவண புதுப்பிப்புகளின் போது பயன்படுத்தக்கூடிய பல புதுப்பிப்பு ஆபரேட்டர்கள் உள்ளன.

புல ஆபரேட்டர்கள்

புலங்களைப் புதுப்பிக்க பின்வரும் ஆபரேட்டர்களைப் பயன்படுத்தலாம்:

ஆபரேட்டர் விளக்கம்
$currentDate புல மதிப்பை தற்போதைய தேதியாக அமைக்கிறது
$inc புல மதிப்பை அதிகரிக்கிறது
$rename புலத்தின் பெயரை மாற்றுகிறது
$set ஒரு புலத்தின் மதிப்பை அமைக்கிறது
$unset ஆவணத்தில் இருந்து புலத்தை நீக்குகிறது

வரிசை ஆபரேட்டர்கள்

வரிசைகளைப் புதுப்பிப்பதில் பின்வரும் ஆபரேட்டர்கள் உதவுகின்றன.

ஆபரேட்டர் விளக்கம்
$addToSet தனித்த உறுப்புகளை ஒரு வரிசையில் சேர்க்கிறது
$pop ஒரு வரிசையின் முதல் அல்லது கடைசி உறுப்பை நீக்குகிறது
$pull குவேரியுடன் பொருந்தும் அனைத்து உறுப்புகளையும் ஒரு வரிசையில் இருந்து நீக்குகிறது
$push ஒரு உறுப்பை ஒரு வரிசையில் சேர்க்கிறது

பயிற்சி

MongoDB இல் ஒரு புலத்தின் மதிப்பை அதிகரிக்க எந்த புதுப்பிப்பு ஆபரேட்டர் பயன்படுத்தப்படுகிறது?

$set
✗ தவறு! $set ஆபரேட்டர் ஒரு புலத்தின் மதிப்பை அமைக்கிறது, அதிகரிப்பதில்லை
$inc
✓ சரி! $inc ஆபரேட்டர் புல மதிப்பை அதிகரிக்கிறது
$add
✗ தவறு! $add என்பது MongoDB இல் ஒரு செல்லுபடியாகும் புதுப்பிப்பு ஆபரேட்டர் அல்ல
$increase
✗ தவறு! $increase என்பது MongoDB இல் ஒரு செல்லுபடியாகும் புதுப்பிப்பு ஆபரேட்டர் அல்ல