1. 程式人生 > >django---查詢操作

django---查詢操作

com 列表 blog 但是 開頭 查找 get 多個 去重

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---查詢操作