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

मोंगोडब में वस्तुओं की सरणी अद्यतन कर रहा है

मैं अपने ऑब्जेक्ट पर मैपिंग करके और 2 अलग-अलग अपडेट चलाकर इसे ठीक करने में कामयाब रहा। पहला पुराने तत्व को हटाता है और दूसरा अद्यतन संस्करण जोड़ता है। मुझे यकीन है कि ऐसा करने का एक बेहतर तरीका है, हालांकि, यह काम करता प्रतीत होता है।

handleFormSubmit(event) {
  event.preventDefault();
  const { careerHistoryPositions } = this.state;

  ProfileCandidate.update({_id: this.state.profileCandidateCollectionId}, { $unset: {
    'careerHistoryPositions': {}
  }
})        


const updatePosition = this.state.careerHistoryPositions.map((position) => {
  ProfileCandidate.update({_id: this.state.profileCandidateCollectionId}, { $push: {
    'careerHistoryPositions': {
      company: position.company,
      title: position.title,
      uniqueId: position.uniqueId
    }
  }
})



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB दिनांक को स्ट्रिंग में परिवर्तित कर रहा है

  2. मोंगोडीबी:$elemMatch और $ के बीच क्या अंतर है और सरणी के अंदर वस्तुओं को खोजने के लिए क्या है?

  3. आपके डेटाबेस क्लस्टर में रखरखाव विंडोज़ का सरल निर्धारण

  4. नेवला नेस्टेड स्कीमा बनाम नेस्टेड मॉडल

  5. नीला फ़ंक्शन से MongoDB से कनेक्ट करना