आप $addToSet
. का उपयोग कर सकते हैं सरणी में तत्व जोड़ने से पहले जांच करने के लिए ऑपरेटर मौजूद है।
db.tags.update(
{name: 'sport'},
{$addToSet: { videoIDs: "34f54e34c" } }
);
इस अपडेट स्टेटमेंट उदाहरण में, mongoDB को TAG दस्तावेज़ मिलेगा जो name == sport
. से मेल खाता है , और फिर जांचें कि क्या videoIDs
सरणी में 34f54e34c
है . यदि नहीं, तो इसे सरणी में जोड़ें।
$addToSet
. का विस्तृत उपयोग कृपया यहां
पढ़ें ।