1

我正在用户集合中填充个人资料字段。在配置文件内部,我想获得位置字段的不同值。是否可以在填充内部使用不同的?否则我怎么能达到同样的效果?

User.find({roles:'service_provider'}).select('profile').populate('profile','location').exec(function(err,locations){
  if(err){
        return res.status(400).send({
           message: errorHandler.getErrorMessage(err)
       });
  }
    locations = locations.filter(function (doc) {
       return doc.profile;
   });

  res.jsonp({locations:locations});
 });

提前致谢。

4

0 回答 0