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

kebingungan pelingkupan javascript node.js mongodb

Karena item diambil dari MongoDB secara asinkron, fungsi get_data perlu menerima panggilan balik yang akan digunakan untuk mengembalikan hasil. Saya yakin Anda juga harus secara eksplisit open koneksi database.

function get_data(callback) {
    ...

    db.open(function(err, db) {
        if (err) return callback(err);

        db.collection('test_collection', function(err, collection) {
            if (err) return callback(err);
            collection.find().toArray(callback);
        });
    });
}

get_data(function(err, items) {
    // handle error
    console.log(items);
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. pesan kesalahan sintaks mongoexport

  2. Daftar pengguna untuk DB tertentu dengan PyMongo

  3. Tidak dapat memulai logstash menggunakan konfigurasi mongoDB?

  4. Bagaimana ini memilih di MongoDB

  5. mongodb agregat untuk mendapatkan panjang array/daftar bersarang pertama