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

Bagaimana cara membungkus axios.get beberapa hasil respons ke dalam satu larik?

Anda dapat menggunakan Promise.all yang akan mengembalikan respons dari semua permintaan setelah semuanya berhasil

const PromiseArr = [];
for (let i = 0; i < info.length; i++){

var url = "https://whattomine.com/coins.json?" + algo + "=true" + "&factor%5B" + algo + "_hr%5D=" + info[i]
  PromiseArr.push(
   axios.get(url).then(result => new Promise(resolve => resolve(result.data.coins.Monero.btc_revenue)))
  );
}

Promise.all(PromiseArr).then(res => {
    console.log(res)
});


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Memahami perubahan pada driver C# baru MongoDB (Async dan Await)

  2. MongoDB - Agregasi - Untuk mendapatkan item unik dalam array

  3. MongoDB - tidak dapat menggunakan .explain() untuk mendapatkan info kueri dalam kode C#?

  4. tidak dapat menjalankan konektor mongo

  5. Daftar MongoDB - dapatkan setiap item ke-N