MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

node.js mongodb javascript объркване на обхвата

Тъй като елементите се извличат от MongoDB асинхронно, функцията get_data трябва да приеме обратно извикване, което ще се използва за връщане на резултатите. Вярвам, че ще трябва изрично да open връзката с базата данни.

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. Неуловено изключение „MongoConnectionException“

  2. Как мога да получа всички идентификатори на документи в MongoDB?

  3. Дефиниране на схема на Mongodb

  4. Заявка за документи, при които размерът на масива е по-голям от 1

  5. Как да конвертирате BSON Timestamp от Mongo changestream в дата?