如何通过使用native node.js驱动程序将MongoDB与用户名和密码连接来检索数据

时间:2017-10-04 18:17:53

标签: node.js node-mongodb-native

我的mongodb已经有了用户名和密码。

我想使用node.js本机驱动程序从mongodb中的集合中检索数据。

然后如何使用node.js连接到mongodb

由于

1 个答案:

答案 0 :(得分:1)

Using mongoClient

var MongoClient = require('mongodb').MongoClient;

var url = 'mongodb://localhost:27017/test';

MongoClient.connect(url, function(err, db) {
  console.log("Connected correctly to server.");
  db.close();
});

Using Mongoose

//Import the mongoose module
var mongoose = require('mongoose');
//Set up default mongoose connection
var mongoDB = 'mongodb://127.0.0.1/my_database';
mongoose.connect(mongoDB, {
  useMongoClient: true
});
//Get the default connection
var db = mongoose.connection;
//Bind connection to error event (to get notification of connection errors)
db.on('error', console.error.bind(console, 'MongoDB connection error:'));