Hot For Coding

NodeJS连接MongoDB

NodeJS里要连接MongoDB必须得有驱动,所以首先就得安装驱动包

npm install mongodb

然后我们可以使用这个mongodb包的客户端,require包以后有一个MongoClient是客户端,主要使用这个API进行连接

// 琼台博客 www.qttc.net

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/mydb";

MongoClient.connect(url, function(err, db) {
  if (err) {
    throw err;
  }
  console.log("Database created!");
  db.close();
});

这个mongodb包集成了很多可以操作MongoDB的API,比如插入,查询,删除,修改等等

如以下例子用了查询

// 琼台博客 www.qttc.net

var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";

MongoClient.connect(url, function(err, db) {
  if (err) {
    throw err;
  }
  var dbo = db.db("mydb");
  var query = { address: "Shangdi street No 1" };
  dbo.collection("customers").find(query).toArray(function(err, result) {
    if (err) {
      throw err;
    }
    console.log(result);
    db.close();
  });
});
分享

TITLE: NodeJS连接MongoDB

LINK: https://www.qttc.net/95-nodejs-connecion-mongodb.html

NOTE: 原创内容,转载请注明出自琼台博客