【发布时间】:2021-09-11 02:21:55
【问题描述】:
With this_set AS (
SELECT * FROM users
WHERE last_name < ‘Diggory’
ORDER BY last_name
DESC LIMIT 5
)
SELECT * FROM this_set ORDER BY last_name ASC
我想在猫鼬中达到同样的效果.. 我试过了
records = await model
.find({...filter, deleted:null })
.select('-deleted -__v')
.where(paginationParams) // {last_name < 'Diggory' } here i want to apply sort last_name by desc like {last_name : -1}
.sort({last_name : 1}) // asc order
.limit(pageLimit + 1)
.exec()
参考网址:https://medium.com/swlh/how-to-implement-cursor-pagination-like-a-pro-513140b65f32
在这里,我正在尝试使用下一个和上一个 ulr 在猫鼬中实现基于光标的分页
【问题讨论】:
标签: sql database mongodb mongoose pagination