如何将MongoDB ObjectId作为Previous和Next按钮的键进行分页?

时间:2017-12-16 07:47:18

标签: angularjs node.js mongodb express mongoose

我的页面中有上一页和下一页按钮。

如果我点击下一步按钮,我将使用以下方法,

db.test.find({'_id': {'$gt': '10th _id'}}).limit(10)

但不知道点击上一页时需要使用哪种方法按钮还需要隐藏盯着页面中的上一页按钮并需要隐藏我在最后一页时的下一步按钮。

请帮我解决这个问题。

感谢。

1 个答案:

答案 0 :(得分:0)

将当前步骤存储在变量中,并在MongoDB中使用skip(10)

db.test.find({'_id': {'$gt': '10th _id'}}).skip(variableName).limit(10)

要隐藏上一个和下一个按钮,您必须单独检查。变量名称可以帮助您。