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

अद्वितीय आईडी के साथ सरणी में आइटम अपडेट कर रहा है

देखें दस्तावेज़ एक सरणी अद्यतन करने के लिए। आपका कोड कुछ इस तरह दिखना चाहिए:

सर्वर

Meteor.methods({
  'content.update.lastModified': function(contentId, peerId) {
    check(contentId, String);
    check(peerId, String);

    var selector = {_id : id, 'Peers.uniquePeer': peerId};
    var modifier = {$set: {'Peers.$.lastModified': 'Now'}};
    Content.update(selector, modifier);
  }
})

ग्राहक

Meteor.call('content.update.lastModified', contentId, peerId);

ध्यान दें कि इस तरह के ऑपरेशन को सर्वर-परिभाषित पद्धति में करने की आवश्यकता है, क्योंकि जैसा कि आपको पता चला है, आप क्लाइंट पर केवल आईडी द्वारा डॉक्स अपडेट कर सकते हैं।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. बाहरी मोंगो डीबी का उपयोग करने के लिए उल्का.com ऐप्स कैसे प्राप्त करें?

  2. उल्का के मोंगो डेटाबेस के लिए पासवर्ड सेट करें

  3. C# ड्राइवर 1.10 . का उपयोग करके MongoDB 3.0.0 से कनेक्ट नहीं हो सकता

  4. मैक ओएस एक्स पर मोंगोड को रोकने का एक साफ तरीका क्या है?

  5. मोंगोस्किन के संबंध में सुरक्षित:सही और सुरक्षित:गलत में क्या अंतर है? और इसका उपयोग कैसे करें?