Я хотел бы получить строки из указанного диапазона дат, но когда лимитером является Нет (beg_date == Нет, fin_date == Нет), я хочу игнорировать область действия с одной стороны.
Например: Если beg_date == '2019-10-23' и fin_date == Нет, я хотел бы получить строки с 2019-10-23 до даты.Как мне добиться этого с помощью SQLAlchemy?
Модель:
class MyModel(Model):
date = Column(Date)
Код:
beg_date = some_dict.get('beg_date')
fin_date = some_dict.get('fin_date')
session.query(MyModel).filter(MyModel.date.between(beg_date, find_date)