在生产服务器上使用find()时,节点/猫鼬仅返回一个文档

时间:2019-01-20 23:28:22

标签: node.js mongodb amazon-web-services mongoose

在本地运行此方法效果很好,并返回查询匹配的集合中的每个文档...但是,当我将其部署到生产机器(aws ec2 micro)时,我使用find()的所有数据库服务仅返回一个单一文件。

无论我查询的模型如何,我都会看到这种行为。

readAll: async () => {
    const data = await App.find({ active: true }).lean();
    console.log(data); 
    // prints out [ { _id: 5c2a566608cc4062705474e6, ... } ]
    return res.new(true, text.keys[lang].app.success, data);
}

我觉得这很明显,但是我看不到它。有什么想法吗?

预先感谢您的任何想法,让我发疯。

相关的依赖项是: 节点8.9.4 快递4.16.4 猫鼬5.2.6

0 个答案:

没有答案