我想限制我的结果
items.find(function(err, theItems){
if(err) res.send(err)
res.json(theItems);
});
我搜索了,我应该做.limit和某些版本它应该与sort和exec等结合使用。
然而它不起作用。我只是找不到像这样简单的答案:/
此外,在我过去2个月阅读和学习的所有文档中,mongoose是迄今为止最难理解的。 从某个地方学习猫鼬有什么好地方吗?
答案 0 :(得分:3)
将来您应该显示不是的代码,以便我们帮助诊断问题。
在mongoose中,您将查询的某些部分链接起来,直到您准备好执行它为止。你可以这样做:
items.find().sort({field: 1}).limit(5).exec(function(err, theItems) ...