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

Menggunakan janji ES6 asli dengan MongoDB

Tidak ada yang bisa dilakukan, ini adalah perilaku yang diharapkan. cursor.count() mengembalikan janji, jika Anda menginginkan nilainya, Anda perlu menggunakan .then , misalnya

DbConnection({}).then(
 db => {
    let cursor = db.collection('bar').find();
    return cursor.count();
  }
}).then(
  count => {
    console.log(count);
  },
  err => {
    console.log(err);
  }
);

atau disederhanakan

DbConnection({}).then(db => db.collection('bar').find().count()).then(
  count => console.log(count),
  err => console.log(err)
);


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Apakah kursor MongoDB tumbuh secara otomatis ketika saya menambahkan dokumen?

  2. Bagaimana cara mengakses koleksi yang sudah ada sebelumnya dengan Mongoose?

  3. Kesalahan selama mongoimport

  4. Cara Mengamankan Server ClusterControl

  5. Kesalahan koneksi Mongodb meskipun buruh pelabuhan di springboot