Node.js 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

我试图将整个MongoDB对象保存在模式中,但只能获取未定义的值

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,或者防火墙阻止了该连接。这不是代码可以修复的。您需要首先正确设置该服务器。