猫鼬填充在本地工作,但不适用于aws

问题描述 投票:0回答:1

我知道用户模型有点奇怪。如果有任何区别,应填充的初始数据来自种子文件。同样,这一切都在本地工作。它们都不在AWS上填充,但是全部在本地进行。

  User
    .findById(req.params.id)
    .populate([{
      path: 'agentData.players',
      model: 'User',
      populate: {
        path: 'playerData.currentClub',
        model: 'Club'
      }
    }])
    .populate([{
      path: 'transfers',
      model: 'Transfer',
      populate: [{
        path: 'player',
        model: 'User'
      },
      {
        path: 'from',
        model: 'Club'
      },
      {
        path: 'to',
        model: 'Club'
      }]
    }])
    .populate([{
      path: 'playerData.currentClub',
      model: 'Club'
    }])
    .populate([{
      path: 'officialData.currentClub',
      model: 'Club'
    }])
    .then(user => res.status(200).json(user))
    .catch(err => res.json(err))
}```
mongodb amazon-web-services amazon-ec2 mongoose-populate
1个回答
0
投票

在EC2实例上更新节点版本有效。

© www.soinside.com 2019 - 2024. All rights reserved.