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

mongoDB अद्यतन विवरण रेगेक्स का उपयोग कर

आप रेगेक्स के आधार पर एक सरणी से एक स्ट्रिंग खींचने की कोशिश कर रहे हैं। समस्या यह है कि आपके सरणी में मानचित्र/वस्तुएं/जो कुछ भी है, इसलिए आश्चर्य की बात नहीं है कि आप कुछ भी नहीं खींच सकते हैं। यही कारण है कि आप 1 matched see देखते हैं और 0 modifies .

db.testcaseCollection.update({
  "name" : "testcase2"
}, {
   $pull : {
      steps: { spec1: {$regex: 'postPet' }}
   }
})

दस्तावेज़ पर एक नज़र डालें कि आप $खींचें




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. संग्रह में सभी दस्तावेजों को दोबारा बदलें

  2. रेप्लिकासेट में MongoDB मल्टीपल मास्टर्स

  3. MongoDB से प्राप्त स्ट्रिंग्स की एक सरणी के माध्यम से पुनरावृति

  4. मोंगोडीबी/पायमोंगो:रेगेक्स खोज में पैरामीटर से कैसे बचें?

  5. मोंगोडब एग्रीगेट फ्रेमवर्क का उपयोग करके आवृत्ति की गणना करें