从mongoose数据库创建一个对象数组

Create an array of objects from mongoose database

本文关键字:一个对象 数组 创建 数据库 mongoose      更新时间:2023-09-26

我在mongodb/mongoose数据库中有一些用户,我想把他们在同一邮政编码中的所有人名放进一个数组中。

var namesArray = [];
Users.find({ zip: '55555' }, function ( err, people ) {
  for ( i = 0, i < people.length, i++ ) {
    namesArray[i] = people.name // How do I specify which person to use if they're all being returned at once?
  };
});

使用此代码

 var namesArray=[];
Users.find({ zip: '55555' }, function ( err, people ) {
  for ( i in people) {
    namesArray[i] = people[i]
  };
});