Я пытаюсь настроить связь между двумя объектами на основе текущей даты. Скажем, у меня есть объект Person
и связь с кучей Event
объектов. Если объект Event
содержит на нем DateTime
(start
), я хочу установить связь со всеми сегодняшними событиями.Текущая дата в SQLAlchemy ORM-связь
До сих пор у меня есть:
class Person:
id = Column(Integer, primary_key=True)
todays_events = relationship('Event', primaryjoin='and_(Person.id == Event.person_id, cast(Event.start, Date) == "2016-04-23"')
Это работает, но я не могу найти то, что мне нужно заменить строку даты с «2016-04-23», чтобы получить эквивалент CURDATE()
.
Кто-нибудь знает, что я ищу?
Спасибо.