запрос node.js MongoDB не возвращает результаты

Я играл с mongodb и ввел некоторые тестовые данные {name: & quot; david & quot;} в 'users' apos; коллекция. Я проверил, что данные были в MongoDB, используя оболочку Монго, набрав

db.users.find()

результат:

{ "name":"david" }

В скрипте node.js следующий код:

db.open(function(err, db) {
    if (!err) {
        console.log("db opened!");
    }
    else {
        console.log(err);
    }
    db.collection('users', function(err, collection) {
        collection.find({}, function(err, cursor) {
            cursor.each(function(err, item) {
                console.log(item);
            });
        });
    });
    db.close();
});

не возвращает никаких результатов

Я не вижу ничего плохого, и ошибка не возвращается. пожалуйста, порекомендуйте

Ответы на вопрос(4)

Ваш ответ на вопрос