Django-model查詢[為空、由某字元串開頭、由某字元串結尾、包含某字元串],__isnull、__starswith、__endswith、__contains
- 2020 年 8 月 10 日
- 筆記
- __contains, __endswith, __isnull, __starswith, django
- 使用屬性+__isnull就可以判斷此欄位為空
a = DatasClass.objects.filter(name__isnull=True)
- 使用屬性+__startswith可以判斷屬性由某字元串開始的行
a = DatasClass.objects.filter(name__startswith='aaa')
- 使用屬性+__endswith可以判斷屬性由某字元串結束的行
a = DatasClass.objects.filter(name__endswith='aaa')
- 使用屬性+__contains可以判斷屬性包含某字元串的行
a = DatasClass.objects.filter(name__contains='aaa')