SQLAlchemy refresh: что будет с несохранённым изменением

После commit разработчик меняет вместимость комнаты и вызывает refresh. Нового сохранения между этими действиями нет. Определите итоговое значение атрибута, учитывая состояние базы и отключённый autoflush.

Программа курса «FastAPI для начинающих: API с базой данных и тестами».

В Session с autoflush=False загрузили Room с capacity=6. Затем: db.commit(); room.capacity=12; db.refresh(room). Других записей в БД не было. Чему равен room.capacity после refresh?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи