我正在尝试使用 MongoDB 和 Mongoose 为 REST 服务进行简单的分页。这就是我现在的做法。
如您所见,我在“下一个”变量上发送 0,但我只想在没有更多结果时发送零。当结果结束并且没有更多可以得到时,我怎么能得到?
var user = User.find(
{},
{},
{skip: skip, limit: limit},
function(err, docs) {
if (!err) {
res.json({users: docs, next: 0} );
} else {
throw err;
}
});
谢谢!
PS:我正在使用 node.js 和 express。