Таблица пользователей:
id (INT)
имя (STR)
last_login (DATETIME)
При обработке запроса веб-страницы у меня есть идентификатор пользователя , и я только хочу обновить поле last_login до «сейчас».
Мне кажется, что есть 2 пути:
выдача прямого SQL с использованием db_engine (потеря маппера)
ИЛИ сначала запросить пользователя, а затем обновить объект
Оба прекрасно работают, но выглядят довольно отвратительно в коде.
Кто-нибудь знает о более элегантном способе выполнить обновление без запроса с использованием sqlalchemy? Есть ли другой ORM, который получил это право?
Спасибо