Diango中限制查询集和查询集的缓存

一、限制查询集

  限制查询集,可以使用下标的方法进行限制,等同于sql中的limit。

  studentList = Student.objects.all()[0:5]  下标不能是负数

persons = Person.objects.all()[1:5]

二、查询集的缓存

  每个查询集都包含一个缓存,来最小化对数据库的访问;在新建的查询集中,缓存首次为空,第一次对查询集求值,会发生数据缓存,django会将查询出来的数据做一个缓存,并返回查询结构,以后的查询直接使用查询集的缓存。

三、字段查询

原文地址:https://www.cnblogs.com/lxmtx/p/13431201.html