SQLAlchemy refresh: что будет с несохранённым изменением
После commit разработчик меняет вместимость комнаты и вызывает refresh. Нового сохранения между этими действиями нет. Определите итоговое значение атрибута, учитывая состояние базы и отключённый autoflush.
Программа курса «FastAPI для начинающих: API с базой данных и тестами».
В Session с autoflush=False загрузили Room с capacity=6. Затем: db.commit(); room.capacity=12; db.refresh(room). Других записей в БД не было. Чему равен room.capacity после refresh?
Без регистрации · результат не сохраняется
