この内容は古いバージョンです。最新バージョンを表示するには、戻るボタンを押してください。
バージョン:1
ページ更新者:T
更新日時:2019-06-14 11:37:15

タイトル: 検索オプション
SEOタイトル: 【django】select文による検索条件とオプション

user = User.objects.CharFilter(name='tarou', lookup_expr='contains')

上記の様にfilter関数内で指定できるlookup_exprオプションの詳細について記述する。

 

対象が文字列の場合

exact 完全一致
contains 部分一致
startswith 前方一致
endswith 後方一致
regex 正規表現

 

対象が日付の場合

date 日付(YYYY-M-D)
year 年(YYYY)
month 月(M)
day 日(D)
week_day (1~7 1=日曜)
hour 時(H)
minute 分(m)
second 秒(s)

 

対象が数値/日時/テキストの場合

gt
lt 未満
gte 以上
lte 以下