Mongodb-versionen brugt i selvstudiet er 1.3.23 . Din mongodb-version er 2.0.42. Det ser ud til, at implementeringen er ændret.
Sådan opretter du forbindelse til mongodb i 2.0 version:
var MongoClient = require('mongodb').MongoClient;
// Connection url
var url = 'mongodb://localhost:27017/test';
// Connect using MongoClient
MongoClient.connect(url, function(err, db) {
// Use the admin database for the operation
var adminDb = db.admin();
// List all the available databases
adminDb.listDatabases(function(err, dbs) {
});
});
Du bliver nødt til at ændre koden lidt for at fungere med den nye version, eller du bliver nødt til at installere mongodb 1.3.23.
Du kan få flere detaljer på:http://mongodb.github.io/node -mongodb-native/2.0/