UserTable ist:
id (INT)
Name (STR)
letzte_Anmeldung (DATETIME)
Bei einer Webseitenanfrage habe ich eine Benutzer-ID in der Hand und möchte nur das last_login Feld auf 'jetzt' aktualisieren.
Es scheint mir, dass es zwei Möglichkeiten gibt:
gibt eine direkte SQL-Anweisung mit db_engine aus (verliert den Mapper)
ODER fragen Sie den Benutzer zuerst ab und aktualisieren Sie dann das Objekt
Beide funktionieren gut, sehen aber im Code ziemlich ekelhaft aus.
Kennt jemand eine elegantere Art, mit sqlalchemy ein Update ohne Abfrage durchzuführen? Gibt es einen anderen ORM, der das richtig gemacht hat?
Danke
Angenommen, Sie haben eine Mapper UserTable an ihrem Platz:
%Vor%Zusätzliche Parameter in den Dokumenten .
Tags und Links python sqlalchemy