我正在尝试使用Sails.js对我的api进行分页。目前我在我的模型中搜索某些东西时使用了paginate函数,但事实是paginate只返回一个简单的对象数组。我想要的是采用该数组并用这种形式包裹一个对象:
{
currentPage : x,
totalPages : y,
result : [the object returned from the model call],
nextPage : "url",
previousPage: "url"
}
每次调用返回结果时我都可以手动完成,但我想知道是否有办法从全局拦截结果并为我的所有模型执行一次?