我正在使用mongoose-paginate插件进行分页。我无法将pageCount作为响应与数据一起发送。这是代码
function(req,res) {
MySchema.paginate({}, { page: req.params.pageIndex, limit: 10 }, function(err, MyOutput, pageCount){
res.jsonp(Users)
})
}
是否可以将pageCount与MyOutput和响应一起附加?或者还有其他方法吗?
答案 0 :(得分:0)
您可以在发送回复之前完成所有操作。像这样:
res.jsonp({pageCount: req.params.pageIndex, output: MyOutPut});
您正在创建一个包含两个键(pageCount
和output
)的新对象,而不仅仅是发送输出。您的查询结果是输出内部。您的pageCount已添加到您的网址参数中,现在位于pageCount。