... いてクエリを実行するには、そのキーをルックアップ名として使用します: >>> Dog . objects . create ( name = "Rufus" , data = { "breed" : "labrador" }) >>> Dog . objects . create ( name = "Meg" , data = { "breed" : "collie" }) >>> Dog . objects . filter ( d ... ata__breed = "collie" ) <QuerySet [<Dog: Meg>]> キーのルックアップの後に他のルックアップを連結することもできます: >>> Dog . objects . ... filter ( data__breed__contains = "l" ) <QuerySet [<Dog: Rufus>, <Dog: Meg>]> F() 式を使ってキー値にアノテーションを付けることもできます。たとえ ... ... いてクエリを実行するには、そのキーをルックアップ名として使用します: >>> Dog . objects . create ( name = "Rufus" , data = { "breed" : "labrador" }) >>> Dog . objects . create ( name = "Meg" , data = { "breed" : "collie" }) >>> Dog . objects . filter ( d ... ata__breed = "collie" ) <QuerySet [<Dog: Meg>]> キーのルックアップの後に他のルックアップを連結することもできます: >>> Dog . objects . ... filter ( data__breed__contains = "l" ) <QuerySet [<Dog: Rufus>, <Dog: Meg>]> F() 式を使ってキー値にアノテーションを付けることもできます。たとえ ... ... を実行するには、そのキーをルックアップ名として使います: >>> Dog . objects . create ( ... name = "Rufus" , ... data = { ... "breed" : "labrador" , ... "owner" : { ... "name" : "Bob" , ... "other_pets" : [ ... { ... "name" : "Fishy" , ... } ... ], ... }, ... ... }, ... ) <Dog: Rufus> >>> Dog . objects . create ( name = "Meg" , data = { "breed" : "collie" , "owner" : None }) <Dog: Meg> >>> Dog . objects . filter ( data__breed = "collie" ) <QuerySet [<Dog: Meg>]> T ... 損したキーをクエリで探したいときは、 isnull ルックアップを使用します: >>> Dog . objects . create ( name = "Shep" , data = { "breed" : "collie" }) <Dog: Shep> >>> Dog . objects . filter ( data__owner__isnull = True ) <QuerySet [<Dog: Shep>]> 注釈 上記のル ... ... を実行するには、そのキーをルックアップ名として使います: >>> Dog . objects . create ( ... name = "Rufus" , ... data = { ... "breed" : "labrador" , ... "owner" : { ... "name" : "Bob" , ... "other_pets" : [ ... { ... "name" : "Fishy" , ... } ... ], ... }, ... ... }, ... ) <Dog: Rufus> >>> Dog . objects . create ( name = "Meg" , data = { "breed" : "collie" , "owner" : None }) <Dog: Meg> >>> Dog . objects . filter ( data__breed = "collie" ) <QuerySet [<Dog: Meg>]> T ... 損したキーをクエリで探したいときは、 isnull ルックアップを使用します: >>> Dog . objects . create ( name = "Shep" , data = { "breed" : "collie" }) <Dog: Shep> >>> Dog . objects . filter ( data__owner__isnull = True ) <QuerySet [<Dog: Shep>]> 注釈 上記のル ... 2026年10月08日