MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

$unset खाली है। आपको इस प्रकार एक फ़ील्ड निर्दिष्ट करना होगा:{$unset:{<फ़ील्ड>:...}}

मैं उस त्रुटि संदेश को पुन:उत्पन्न करने में सक्षम नहीं था, लेकिन जैसा कि आपने देखा है, Mongoose केवल स्कीमा में परिभाषित फ़ील्ड को अपडेट करेगा। हालांकि, आप strict: false . को शामिल करके उस डिफ़ॉल्ट व्यवहार को ओवरराइड कर सकते हैं विकल्प:

groupsModel.update(
    {_id: group._id},
    {$unset: {"moderators": ""}, $set:{"admins": newAdmins}},
    {strict: false}
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. gopkg.in/mgo.v2 में संगामिति (मोंगो, गो)

  2. कैसे जांचें कि क्या MongoDB में कोई इंडेक्स छिपा हुआ है?

  3. मोंगोडीबी में इंडेक्स काम के साथ सॉर्टिंग कैसे करता है?

  4. नेवला और अद्वितीय क्षेत्र

  5. सरणी फ़ील्ड में उप-दस्तावेज़ों को कैसे क्रमबद्ध करें?