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

प्रतिक्रिया व्यक्त करने के लिए MongoDB परिणाम स्ट्रीम करें

आप क्या कर सकते हैं स्पष्ट रूप से सरणी की शुरुआत लिखना res.write("[") डेटाबेस का अनुरोध करने से पहले, एक , डालें , हर जोंस स्ट्रिंग ऑब्जेक्ट पर और स्ट्रीम एंड पर ऐरे का अंत लिखें res.write("]") यह काम कर सकता है। लेकिन यह उचित नहीं है!

स्ट्रीम करने योग्य JSON.stringify कार्यान्वयन जैसे json-stream-stringify

const JsonStreamStringify = require('json-stream-stringify');
app.get('/api/users', (req, res, next) => {
   const stream = db.collection('documents').find().stream();
   new JsonStreamStringify(stream).pipe(res);
);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. update_attributes हमेशा सही होता है, भले ही Nested_attributes मान्य न हों

  2. MongoDB को पासिंग प्रकार की जानकारी ताकि यह इंटरफ़ेस प्रकारों को ठीक से deserialize कर सके?

  3. मैं एक विशिष्ट तिथि सीमा से मेल खाने वाले रिकॉर्ड को डंप करने के लिए मोंगोडम्प का उपयोग कैसे कर सकता हूं?

  4. उल्का जे एस:ग्राहक मोंगो डीबी से डेटा नहीं मिल रहा है

  5. MongoDB एकत्रीकरण में सरणी तत्व का क्षेत्र जोड़ें