В игре! если вы вызываете это:
void method()
{
User u = User();
u.name = "bob";
u.save();
while(true){/* endless loop */}
}
Ничего не будет фактически сохранено в db (класс Play! должен вернуть руку, чтобы сбросить сохраненные значения.)
Как мне нужно действовать, чтобы либо принудительно сбросить флажок, либо сделать его автоматически сбрасыванием при сохранении?