/* * 可实现分页查询的简单数据库操作 by yujinsheng at 2017-11-5 */ //用require导入数据库并建立客户端 var mongodb = require('mongodb'); var client = mongodb.MongoClient; function findData(collectionName,json,limit,skip,callback){ //通过客户端连接到数据库haha //对数据库进行查询 var dburl = 'mongodb://127.0.0.1/haha'; client.connect(dburl,function(err,db){ if(err){ throw err; } console.log('connection success'); db.collection(collectionName).find(json).limit(limit).skip(skip).each(callback); }); } //通过调用find函数,传入相应的参数来手动查询数据库中user2的集合内容并将其输出到控制台 //find函数有5个参数,第3、4个可随意填写 findData('user2',{},0,0,function (err,result) { if(err){ throw err; } console.log(result); })
转载于:https://my.oschina.net/u/3686663/blog/1561135