MongoDB में सरणी से आइटम हटाने के लिए $pull ऑपरेटर का उपयोग करें। आइए एक संग्रह बनाते हैं:
सभी दस्तावेज़ देखने के लिए:
{ "_id" : ObjectId("5e3ee6d103d395bdc2134733"), "ListOfTechnology" : [ "Spring", "Hibernate", "Java" ] } { "_id" : ObjectId("5e3ee6ec03d395bdc2134734"), "ListOfTechnology" : [ "Groovy" ] }MongoDB में सरणी से आइटम हटाने की क्वेरी
हटाने के बाद दस्तावेज़ देखें:
{ "_id" : ObjectId("5e3ee6d103d395bdc2134733"), "ListOfTechnology" : [ "Spring", "Hibernate" ] } { "_id" : ObjectId("5e3ee6ec03d395bdc2134734"), "ListOfTechnology" : [ "Groovy" ] }व्याख्या:
$pullसरणी से सभी मिलान मान हटा देता है। विशिष्ट दस्तावेज़ के लिए_idफ़िल्टर का उपयोग करें।