Колба SQLAlchemy, как отфильтровать дату без года - PullRequest
0 голосов
/ 07 октября 2019

Я пытался отфильтровать по дате без года.

и до сих пор похоже, что он работает нормально с кодами ниже

from_date = datetime.datetime.strptime(from_d, '%m-%d').date() // 2019-02-01
to_date = datetime.datetime.strptime(to_d, '%m-%d').date() // 2019-02-28
from_query = model.filter(
    extract('month', model.date) >= from_date.month,
    extract('day', model.date) >= from_date.day,
)
to_query = from_query.filter(
    extract('month', model.date) <= to_date.month,
    extract('day', model.date) <= to_date.day,
)

однако, когда я изменяю to_dateс 2/28 до 3/1

Это не работает, как я ожидал. результат запроса пуст

...