// 导入用户集合构造函数
const { User } = require('../../model/user');module.exports = async (req, res) => {// 接收客户端传递过来的当前页参数let page = req.query.page || 1;// 每一页显示的数据条数let pagesize = 10;// 查询用户数据的总数let count = await User.countDocuments({});// 总页数let total = Math.ceil(count / pagesize);// 页码对应的数据查询开始位置let start = (page - 1) * pagesize; // 将用户信息从数据库中查询出来let users = await User.find({}).limit(pagesize).skip(start)// 渲染用户列表模块res.render('admin/user', {users: users,page: page,total: total});
}