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

NodeJS पर नेवला के साथ MongoDB में एक वस्तु संदर्भ को हटाने की कोशिश कर रहा

आप वास्तव में deleteOne() . को कैसे कॉल करते हैं? उपयोगकर्ता के लिए? क्या आप इसे उपयोगकर्ता मॉडल पर या इसके उदाहरण पर कहते हैं?

यह प्री-हुक विकल्प पैरामीटर के दस्तावेज़ीकरण के अनुसार प्रासंगिक लगता है:

[options.document] «बूलियन» यदि नाम दस्तावेज़ और क्वेरी मिडलवेयर दोनों के लिए एक हुक है, तो दस्तावेज़ मिडलवेयर पर चलने के लिए सही पर सेट करें। उदाहरण के लिए, इस हुक को Query#deleteOne() के बजाय Document#deleteOne() पर लागू करने के लिए options.document को true पर सेट करें।

https://mongoosejs.com/docs/api.html#schema_Schema-pre ए>

वे आगे एक उदाहरण प्रदान करते हैं:

toySchema.pre('deleteOne', function() {
  // Runs when you call `Toy.deleteOne()`
});

toySchema.pre('deleteOne', { document: true }, function() {
  // Runs when you call `doc.deleteOne()`
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सी # में मोंगोडीबी नेस्टेड $elemMatch क्वेरी को कैसे कार्यान्वित करें

  2. सुरक्षित के बारे में प्रश्न =मोंगोडब के अद्यतन संचालन के लिए सही पैरामीटर

  3. मोंगोडब अगर फ़िल्टर के तहत स्थिति है तो कैसे बनाना है

  4. नेवला दस्तावेज़ों के बजाय जेसन ऑब्जेक्ट्स की सरणी कैसे प्राप्त करें?

  5. GridFs का उपयोग करके mongoDB से छवियों को पढ़ना और प्रदर्शित करना