Node.js MongoDb如何从客户端获取文档中的所有对象
我试图将整个MongoDB对象保存在模式中,但只能获取未定义的值Node.js MongoDb如何从客户端获取文档中的所有对象,node.js,json,mongodb,express,Node.js,Json,Mongodb,Express,我试图将整个MongoDB对象保存在模式中,但只能获取未定义的值 var MongoClient = require('mongodb').MongoClient; var url = "mongodb://localhost:27017/"; MongoClient.connect(url,function(err,db){ if(err){ console.log("no connect") } var
var MongoClient = require('mongodb').MongoClient;
var url = "mongodb://localhost:27017/";
MongoClient.connect(url,function(err,db){
if(err){
console.log("no connect")
}
var dbo = db.db("mydb");
var query = {name:"Company Inc"};
dbo.collection("customers").find(query).toArray(function(err, result) {
if (err) throw err;
console.log(result);
db.close();
});
});
实际上,这是一个错误
W NETWORK [thread1] Failed to connect to 127.0.0.1:27017, in(checking socket for error after poll), reason: errno:111 Connection refused
我正在连接数据库,我想从MongoDB文档中获取所有数据
提前谢谢 您可以添加一些代码吗?当然@SasukeUchihadid您尝试了
findOne
而不是find
好的,我会尝试,谢谢@Sohathere不是mongoDb服务器在端口27017上监听127.0.0.1,或者防火墙阻止了该连接。这不是代码可以修复的。您需要首先正确设置该服务器。