nodejs与mongo

 

1.连接URL (使用数据用户名与密码连接或不使用连接数据库)

npm install mongodb --save

var mon = require('mongodb').MongoClient;  //引入mongo node驱动

var con_url = 'mongodb://localhost:27017/cdzact';
var con_url = 'mongodb://cdzact:cdzactpass29@localhost:27017/cdzact';

 

 

2.连接库与关闭库

mon.connect(con_url, function(err, db) {
  if(err){ console.log(err); return;}
  console.log("env Connected successfully to server");

  mon_db = db;
  ....

xxx操作部分
});

 

mon_db.close(function (err,result) { 
        if(err){ console.log(err);}        console.log('env closed mon ');

});

 

3.数据库操作

mongodb基于文档的集合操作

3.1声明要操作的集合,若不存在在具体操作时会自动新建该集合

var ppap = db.collection('ppap');

 

新增

3.2 (存在此文档则更新文档,不存在则新增该文档)

 

 

 

collection api 文档:

http://mongodb.github.io/node-mongodb-native/2.2/api/Collection.html

 

posted @ 2017-04-10 09:42  wifix  阅读(318)  评论(0编辑  收藏  举报