2009-09-24 60 views
0

想我做得到一个模型字段的值,因为它是在数据库

>> a = Annotation.first 
>> a.body 
=> "?" 
>> a.body = "hello" 
=> "hello" 

现在,我已经没救了a还,所以在数据库中的身体依然?。在我改变之前,怎样才能找出a的身体?

我想我可以做Annotation.find(a.id).body,但我不知道是否有一个更清洁的方式(例如,一个不会做一个数据库查询)

回答

2

a.body_was

你也可以检查,看它是否是脏与a.changed?和/或a.body_changed?

相关问题