我使用此代码在我的数据库中提取文档并发送到我的观点:
Model.find().sort('date').exec(function(error, results) {
if (error) {
console.log(error);
}
else {
res.render('index', {
data: results,
});
}
});
在客户端我正在做一个循环:
<% for(var i = 0; i < 4; i++) { %>
data[i].....
etc..
<% } %>
问题是:我的数据库中有200个文件,我想只显示前4个文件..使用这样,会减慢DOM负载,所以我想知道,我可以要求猫鼬拉第一个4 ...
答案 0 :(得分:1)
将limit(4)
添加到您的查询链:
Model.find().sort('date').limit(4).exec(function(error, results) { ...