首页 热点资讯 义务教育 高等教育 出国留学 考研考公

nodejs操作mongodb查询所有数据

发布网友 发布时间:2022-04-25 10:09

我来回答

2个回答

热心网友 时间:2022-04-07 20:49

nodejs操作mongodb查询所有数据的方法:

var MongoClient = require('mongodb').MongoClient;
var DB_CONN_STR = 'mongodb://localhost:27017/wilsondb1';  

var selectData = function(db, callback) {  
 //连接到表  
 var collection = db.collection('tb2');
 //查询数据
 var whereStr = {"name":'wilson001'};
 collection.find(whereStr).toArray(function(err, result) {
   if(err)
   {
     console.log('Error:'+ err);
     return;
   }    
   callback(result);
 });
}

MongoClient.connect(DB_CONN_STR, function(err, db) {
 console.log("连接成功!");
 selectData(db, function(result) {
   console.log(result);
   db.close();
 });
});

运行结果:

热心网友 时间:2022-04-07 22:07

collection.find().toArray(function(err , items){
console.log(items);
db.close()
});

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com