收藏
回答

云函数使用聚合,使用limit的同时怎么返回数据总数?

const list = await db.collection('participate')
		.aggregate()
		.match({
			coverId: coverId
		})
		.sort({
			_id: -1
		})
		// 要跳过多少数据
		.skip(pageSize * (page - 1))
		.limit(pageSize) 
		.end()


数据太多,所以用limit做分页加载,但同时又想知道数据的总数,想要同时返回,应该怎么操作呢,使用count可以,但是怎么结合呢

回答关注问题邀请回答
收藏
登录 后发表内容
问题标签