我创建了一个node.js REST API,我无法在API中查询数据>这里是我在github上的代码的链接。 Github line 150如何在Node.js中使用Mongoose在MongoDB中查询数据?
和A10,这是代码示例
api.get('/story', function (req, res) {
Story.find({owner: req.decoded._id}, function (err, stories) {
if (err) {
res.send(err);
return
}
res.json(stories);
});
});
我想找到登录的用户creatd的所有故事。 o我发送请求中的用户ID。有很多用户完成的帖子,但我得到一个空数组。
http://stackoverflow.com/questions/14183611/mongoose-always-returning-an-empty-array-nodejs的可能重复。你能先检查一下吗? – JohnnyHK
我想我在这里有一个不同的错误。请检查我的代码,然后你就会明白这一点。在第99行中,我写了一个相同的方法,它返回了我的数据。但是在第150行中的其他方法,它总是获得空阵列。这是链接。 https://github.com/chanakaDe/Mint-REST/blob/master/app/routes/api.js –