注目キーワード

【Tortoise ORM】Null・NotNullの抽出方法

こんにちは、Tamagoです。

Tortoise ORM でNullやNull以外の抽出方法の実装について少しハマったので備忘録としてブログを書きました。

『isnull』や『not_isnull』を使うのですが使い方が少し独特なのでサンプルも記載しておきます。

Tortoise ORMのサンプル(IsNull・NotIsNull)

実装方法こんな感じで、『name』というカラムがNullのデータを抽出したい場合は10行目のように、『 name__isnull=True 』とカラム名、アンダーバー2つ、『 isnull 』する。

Null以外の場合は「isnull」のところを『 not_isnull 』にすればよい。

スポンサーリンク