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

उल्का, एक से कई संबंध और प्रकाशित में केवल क्लाइंट साइड संग्रह में फ़ील्ड जोड़ें?

व्यक्तिगत रूप से, मैं $in ऑपरेटर का उपयोग करके और पोस्टआईड्स या शेयरआईड्स की एक सरणी को रिकॉर्ड में रखकर, इसके बारे में एक बहुत अलग तरीके से जाना चाहता हूं।

http://docs.mongodb.org/manual/reference/operator/query/in/

मुझे लगता है कि प्रकाशित कार्य सबसे अच्छा काम करते हैं जब उन्हें सरल रखा जाता है, जैसे निम्न।

Meteor.publish('posts', function() {
    return Posts.find();
});
Meteor.publish('sharedPosts', function(postId) {
    var postRecord = Posts.findOne({_id: postId});
    return Shares.find{{_id: $in: postRecord.shares_array });
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में संघ के प्रश्न कैसे लिखें?

  2. मैं MongoDB के लिए एक क्वेरी में रेगेक्स चर का उपयोग कैसे कर सकता हूं?

  3. MongoDB में दिनांक को कैसे प्रारूपित करें

  4. अपने MongoDB सर्वर पर डिस्क स्थान को समझना और प्रबंधित करना

  5. मोंगोडब में किसी फ़ील्ड का केवल मान कैसे लौटाएं?