_id | name |
------------------
ew293 item_1
13fse item_2
dsv82 item_3
----------------
让我们假设这是数据库的一部分,我想获取有限的数据 例如:
db.collection.find({}, {name:1,_id:0}).limit(40)
每次访问时,我都要下一组40个条目。
有没有这样的命令-像下面的命令
db.collection.find({}, {name:1,_id:0}).limit(40).next()
我只希望存在下一组数据
我在Python中访问此代码,因此需要在此使用python代码
答案 0 :(得分:0)
使用skip()方法。 PyMongo(Python Mongo驱动程序)也支持此功能。
要获取前40个条目:
db.collection.find({}, {name:1,_id:0}).limit(40)
要获取接下来的40个条目:
db.collection.find({}, {name:1,_id:0}).skip(40).limit(40)
要再获得40个条目:
db.collection.find({}, {name:1,_id:0}).skip(80).limit(40)