查询相关函数
get:返回一条且只能有一条数据,返回值是一个对象,参数可以写查询条件。|
all:返回模型类对应表的所有数据,返回值是QuerySet。
fiter:返回满足条件的数据,返回值是QuerySet,参数可以写查询条件。
exclude:返回不满足条件的数据,返回值是QuerySet.参数可以写查询条件。
order_ by:对查询结果进行排序,返回值是QuerySet,参数中写排序的字段。
from diango.db.models import FQ,Sum,Count,Avg ,Max,Min
F对象:用于类属性之间的比较。
Q对象:用于条件之间的逻辑关系。
aggregate进行聚合操作,返回值是一个字典, 进行聚合的时候需要先导入聚合类。
count:返回结果集中数据的数目,返回值是一个数字。
注意:
对一个QuerySet实例对象, 可以继续调用上面的所有函数。