我想知道你怎么能这样做...... 通常,
DjangoObject.objects.all()[:10]
允许您限制最新的10个数据(如果按照最近日期在模型层中完成排序)
但是,我想要做的就是(下面只是一个例子,不是有效的Django语法):
DjangoObject.objects.filter(fromId=primaryKey)[:10]
所以,在这里,我想从特定的起点获得10个数据。我想要的只是在列表中间获取10个数据。有一个简单的方法吗?
我使用MongoDB作为数据源,因此主要不是增量。
答案 0 :(得分:5)
我认为这就是你想要的:
In [1]: from foo.models import Foo
In [2]: Foo.objects.filter(pk__gt=10)
Out[2]: []
pk表示“主键”,gt表示“大于”。你可以找到它记录在案here: