MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Cara mendapatkan hasil ganda di luwak dan menggabungkannya dalam satu respons tunggal

Jika Anda menggunakan async-await 's kemudian coba seperti di bawah ini di mana Janji .semua() akan membantu Anda menjalankan semua operasi secara paralel :

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. Masalah Agregat &Pengelompokan MongoDB di MeteorJS

  2. MongoDB mongorestore dan koleksi yang ada dengan catatan

  3. MongoDB:Gagal mengatur soket saat startup

  4. Masalah dengan instalasi Mongo DB pada Windows 8.1

  5. Batas =1 =1 md, Batas> 1 =150 md (mongo-melt-down)