node.js - 我的博客站点中的 nodejs(mongoose) 分页有问题
问题描述
app.get("/yazilim",async (req,res)=>{
const {page=1,limit=10}=req.query
const blogs = await Blog.find().limit(limit*1).skip((page-1)*limit)
res.render("yazilim",{
blogs
})
})
当我转到第 2 页时,express 不会呈现 yazilim 页面(http://localhost:3000/yazilim/?page=2&limit=10)。当我在邮递员中运行时,分页系统工作正常。
解决方案
请求 URL 看起来不正确,您可以尝试在没有 的情况下使用它/
吗?
http://localhost:3000/yazilim?page=2&limit=10
推荐阅读
- git - 如何查找谁在特定文件上贡献了最多的代码行
- python - 将 Django 与 API 之类的调用一起使用时,Django REST 框架的好处?
- json - 如何检查骆驼路线中的jsonpath是否存在密钥?
- html - 如何格式化由 Angular 8 生成的电子邮件的内容
- python - Seaborn 图不显示所有列值
- ssl - 由于 Windows 10 上的 SSL,Julia 中的 conda 安装失败
- jquery - 在另一个克隆中克隆。子克隆仅在父克隆中有效,在父克隆中无效
- android - 为什么按下硬件后退按钮后,我的活动进度条没有显示在我的片段中?
- github - github存储库名称中特殊字符的规则?
- excel - 如何实现从excel到vbnet的LOOKUP功能?