Ich versuche, eine Beziehung zwischen zwei Objekten basierend auf dem aktuellen Datum zu konfigurieren. Angenommen, ich habe ein Person
Objekt und eine Beziehung zu einem Bündel von Event
Objekten. Wenn das Objekt Event
einen DateTime
(start
) enthält, möchte ich eine Beziehung zu allen heutigen Ereignissen herstellen.Aktuelles Datum in SQLAlchemy ORM-Beziehung
Bisher habe ich:
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"')
Das funktioniert aber ich kann nicht finden, was ich brauche das Datum Zeichenfolge mit „2016.04.23“, um das Äquivalent von CURDATE()
zu ersetzen.
Weiß jemand, wonach ich suche?
Danke.