Node.js I';我使用猫鼬,我想去所有的成员,并使用每个研究的结果分别

Node.js I';我使用猫鼬,我想去所有的成员,并使用每个研究的结果分别,node.js,mongodb,mongoose,Node.js,Mongodb,Mongoose,我使用的是猫鼬,我想让所有成员单独使用每项研究的结果: 每次使用Model.find(),我都会得到null 我不知道如何单独搜索所有元素 下面的代码包含了我所做的工作 谢谢你的帮助 从User.find()得到的结果是一个用户对象数组。因此,Array.firstname将为null async.waterfall([ function (done) { user.find({}).exec(function (err, user) { done(err, user)

我使用的是猫鼬,我想让所有成员单独使用每项研究的结果:

  • 每次使用Model.find(),我都会得到null
  • 我不知道如何单独搜索所有元素
  • 下面的代码包含了我所做的工作


    谢谢你的帮助

    User.find()
    得到的结果是一个用户对象数组。因此,
    Array.firstname
    将为
    null

    async.waterfall([
      function (done) {
        user.find({}).exec(function (err, user) {
          done(err, user);
        });
      },
      function (users, done) {
          users.forEach(function(user) {
              console.log(user.firstName);
          });
          done(null, users);
      }
    ], function (err) {
      console.log(err);
    });
    
    async.waterfall([
      function (done) {
        user.find({}).exec(function (err, user) {
          done(err, user);
        });
      },
      function (users, done) {
          users.forEach(function(user) {
              console.log(user.firstName);
          });
          done(null, users);
      }
    ], function (err) {
      console.log(err);
    });