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

नेवला में एक से अधिक परिणाम कैसे प्राप्त करें और इसे एक ही प्रतिक्रिया में संयोजित करें

यदि आप async-await . का उपयोग कर रहे हैं फिर नीचे की तरह कोशिश करें जहां Promise .all() समानांतर में सभी कार्यों को निष्पादित करने में आपकी सहायता करेगा:

async function getCounts() {
    let [student,teacher,staff] = await Promise.all([student.countDocuments({}),teacher.countDocuments({}),staff.countDocuments({})]);
    return {student,teacher,staff};
}

/** call this function in main handler function where you get API call */
getCounts().then((data)=>{res.json(data)}).catch((err)=>{console.log(err)})


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. लेखन त्रुटि:UserSchema एक निर्माता नहीं है (स्कीमा एक निर्माता MongoDB नहीं है)

  2. MongoDB समूह () फ़ंक्शन में डबल के बजाय लंबा संचायक

  3. एक असली MongoDB के खिलाफ पायथन ईव रेस्टफुल एपीआई के लिए लेखन परीक्षण

  4. mongodb जाँच करें कि क्या बिंदु बहुभुज में है

  5. InsertOneAsync (.NET ड्राइवर 2.0) का उपयोग करके नया दस्तावेज़ डालें