【发布时间】:2021-02-09 12:55:19
【问题描述】:
我正在尝试使用 pymongo 实现不同的分页。
我有记录
{
name: string,
roll: integer,
address: string,
.
.
}
我只想要每条记录的名称,其中名称可以重复,所以我想要分页的不同名称。
result = collection.aggregate([
{'$sort':{"name":1}},
{'$group':{"_id":"$name"}},
{'$skip':skip},
{'$limit':limit}
])
问题是,对于这个查询,每次我查询相同的页码都会得到不同的结果
查看了这个答案
Distinct() command used with skip() and limit()
但对我没有帮助。
我该如何解决这个问题。
提前致谢!
【问题讨论】:
标签: python mongodb nosql pymongo