码迷,mamicode.com
首页 > 其他好文 > 详细

django---查询操作

时间:2017-10-29 18:39:46      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:操作   返回   http   logs   就会   去重   es2017   集合   values   

1)queryset对象:  表示的是一个列表里面有多个类对象的集合,, 

all()方法和filter()方法,查找出来的都是queryset方法

 

2)model对象:只有一个对象

get()方法查找出来的就是以个model对象,里面有多个属性(name,age等)

get()方法如果没有结果就会报错,而filter只会返回一个空[].

 

3)exclude():是排除条件

 

4)values()表示取出来的结果

技术分享

5)values_list(),方法和values一样,但是取出来的结果不一样,一个是集合类型,一个是元组类型.

技术分享

PS:values和values_list都只能是queryset对象才可以用.

 

6)distinct去重.

技术分享

7)count:取数量

技术分享

 

8)返回的是TRUE和false ,这是以个queryset方法.

技术分享

 

 

9)大于100

技术分享

10):以什么开头

技术分享

 

 11)取时间的,当时间==2017,month==10月份的

技术分享

 

django---查询操作

标签:操作   返回   http   logs   就会   去重   es2017   集合   values   

原文地址:http://www.cnblogs.com/52forjie/p/7750581.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!