欄位查詢 - in
示例
獲取姓氏是列表中某個值的所有記錄
mydata = Member.objects.filter(firstname__in=['Tobias', 'Linus', 'John']).values()
執行示例 »
定義和用法
in
查詢用於獲取姓氏是可迭代物件(列表、元組、字串、查詢集)中的某個值的所有記錄。
in
查詢區分大小寫。
SQL 等效
上面示例的 SQL 等效語句將是
WHERE firstname IN ('Tobias', 'Linus', 'John');
語法
所有欄位查詢關鍵字都必須指定欄位名,後跟兩個(!)下劃線字元 __
和關鍵字
fieldname__in=[value1,value2,value3,...]