如何使用单个日期查询 Postgres DateRange?
How can I query a Postgres DateRange with a single date?
我正在使用django.contrib.postgres.field.DateRangeField
,如[此处][1]所述。
class MyModel(models.Model):
date_range = DateRangeField()
如何查询此模型以 return 所有 date_range
下限大于今天?
我试过了:
today = datetime.date.today()
MyModel.objects.filter(date_range__gt=today)
但这会导致 operator does not exist: daterange > date
。
MyModel.objects.filter(date_range__contains=today)