sql >> Databáze >  >> NoSQL >> MongoDB

node.js mongodb javascript rozsah zmatek

Protože položky jsou načítány z MongoDB asynchronně, funkce get_data potřebuje přijmout zpětné volání, které bude použito k vrácení výsledků. Domnívám se, že budete také muset explicitně open připojení k databázi.

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. jak nastavit mogodb ve službě upstart s ověřováním

  2. Nelze se ověřit na mongodb pomocí PHP

  3. MongoDB duplikuje dokumenty i po přidání jedinečného klíče

  4. MongoDB:mongoimport ztratí připojení při importu velkých souborů