[英]How to abandon/rollback the modifications done into a model entity?
我從數據庫中更改了某個實體的值,但是現在我想放棄所有更改。 我怎樣才能做到這一點?
我嘗試了以下操作:
u = User.find(1)
u.nick = "dddd"
u.abandon? #i didn't want rollback the chage of the u
嘗試
u.reload
它將從數據庫中重新加載實體。
如果不保存(使用u.save
),則不會將其保存到持久性存儲中。 您可以再次執行u = User.find(1)
從數據庫重新加載值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.