node操作mongodb封装代码

const mongodb = require(“mongodb”);
const mongoClient = mongodb.MongoClient;

function _connect(cb){
    mongoClient.connect("mongodb://127.0.0.1:27017",{useNewUrlParser:true},function(err,client){
            if(err){
                console.log("连接失败");
            }else{
               console.log("连接成功");
               var db = client.db("weibo");
               cb(db);
            }
        })
}



function insert (coll,cb){
      _connect(function(db){
                db.collection(coll).insert(obj,function(err,results){
                      cb(err,results)
                 })
                     db.collection(coll).insert(obj,cb)

        })
}

insert("contextList",{},function(err,results){


});





mongoClient.connect("mongodb://127.0.0.1:27017",{useNewUrlParser:true},function(err,client){
    if(err){
        console.log("连接失败");
    }else{
        var db = client.db("weibo");
        db.collection("contextList").insert({},function(err,results){

        })
    }
})

猜你喜欢

转载自blog.csdn.net/mlonly/article/details/86582340