Die Abfrage "node.js MongoDB" gibt keine Ergebnisse zurück

Ich habe mit mongodb rumgespielt und einige Testdaten {name: "david"} in die Sammlung der Benutzer eingegeben. Ich überprüfte, dass die Daten in MongoDB waren, indem ich die Mongo-Shell verwendete

db.users.find()

Ergebnis:

{ "name":"david" }

Im Skript node.js der folgende Code:

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();
});

gibt keine Ergebnisse zurück

Ich sehe nichts falsch und es kommt kein Fehler zurück. Bitte beraten

Antworten auf die Frage(4)

Ihre Antwort auf die Frage